Skip to content

Instantly share code, notes, and snippets.

@glarizza
Created August 2, 2012 01:42
Show Gist options
  • Save glarizza/3232347 to your computer and use it in GitHub Desktop.
Save glarizza/3232347 to your computer and use it in GitHub Desktop.
AWS Cloud Provisioner Help
root@master:~# puppet help node_aws create
USAGE: puppet node_aws create [--credentials=]
[--platform=]
[--region=]
[--availability-zone=]
[--tags= | -t=]
<--image= | -i=>
<--type=>
<--keyname=>
[--subnet= | -s=]
[--group= | -g= | --security-group=]
This action launches a new Amazon EC2 instance and returns the public
DNS name suitable for SSH access.
OPTIONS:
--mode MODE - The run mode to use (user, agent, or master).
--render-as FORMAT - The rendering format to use.
--verbose - Whether to log verbosely.
--debug - Whether to log debug information.
--availability-zone= - AWS availability zone.
--credentials= - Cloud credentials to use from ~/.fog
--group= | -g= | --security-g - The instance's security group(s).
--image= | -i= - AMI to use when creating the instance.
--keyname= - The AWS SSH key name as shown in the AWS
console. See the list_keynames action.
--platform= - Platform used to create machine instance
(only supports AWS).
--region= - The geographic region of the instance.
Defaults to us-east-1.
--subnet= | -s= - The subnet in which to deploy the VM (VPC
only)
--tags= | -t= - The tags the instance should have in format
tag1=value1,tag2=value2
--type= - Type of instance.
See 'puppet man node_aws' or 'man puppet-node_aws' for full help.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment