The Inputs tab displays a consolidated list of all inputs that are used by one or more servers in the deployment. You can see the current input parameters that are being used and it's being inherited from. Typically, most servers inherit their input values from their ServerTemplates. However, input values defined at the deployment level take precedence over any input values defined at the ServerTemplate level. When you edit and define input values at the deployment level, they will be inherited by ALL servers in the deployment and will overwrite any input values that are inherited from ServerTemplates. Similarly, inputs that are defined at the individual server level will overwrite input values that are defined at either the ServerTemplate or deployment levels. It's useful to define inputs at the deployment level if you have multiple deployments that are using the same ServerTemplate revision. For instance, you may want to configure your 'staging' deployment to use the same templates as your 'production' deployment, except you want to use a different database or SVN repository. Usually inputs are used in more than one RightScript. If you're creating your own private RightScripts, remember to use distinct input variable names otherwise, you may unintentionally define incorrect values for these inputs. For inputs that have predefined dropdowns, you can check the "override dropdown" box to manually enter a text value that you would like to use instead. There are five types of inputs:
The following action buttons exist on the Deployments -> Inputs tab:
© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.