Name |
Description |
Deployment |
A deployment is an operation performed on a node, such as copying over a file, or running a script. All deployments inherit from this class. |
MultiStepDeployment |
A collection of deployments to run sequentially, they are run in first-in first-out order. |
PushPgsqlDB |
Push a local database to the node. If the remote node already has a database with the same name it will be destroyed and all of its data will be lost. This will push the schema and all data, it will not push any privilege information. The remote server must already have postgresql installed and running. |
PutDirectory |
Copy a local directory to the server. By default the directory will be copied to the /root/ folder. |
PutFiles |
Transfer a collection of files to the server. By default the files will be saved in the /root/ directory. |
PutSSHKeys |
Copy the current users ssh authorized keys file to the server and place them in the supplied directory |
RunCommand |
|
RunScript |
|
SSHDeployment |
Base class for deployment types that use SSH. |
ScriptDeployment |
|