RightScripts

RightScripts consist of changes that can be run on a server.  There are three types of RightScripts.

  • Boot Scripts - RightScripts that are run during a server's boot time.
  • Operational Scripts - RightScripts that are run during a server's run time.
  • Decomission Scripts - RightScripts that are run during a server's decommissioning phase when a server is terminated.  See Decommission Scripts.


A RightScript consists of the following components:

  • A script (typically written in Bash, Ruby, or Perl)
  • A set of attachments that are downloaded from S3.
  • A set of packages that are installed using the system's package manager (yum in the case of Red Hat-based systems).
  • A set of input parameters that must be passed into the script.

In order to use RightScripts on a server, a ServerTemplate must be created, the RightScript(s) must be attached to the template, inputs must be provided, and lastly a server must be launched from the template.

01-rightscripts_index.gif

What are the benefits of using RightScripts?

RightScripts provide an easy way of performing actions on a server.  Similar to ServerTemplates, they provide a very modular solution for increased reliability and repeatability.  Now you can update a single RightScript, which is referenced across multiple ServerTemplates and deployments.

 

Tag page
You must login to post a comment.