Skip to content

awscli cloudformation #1

@dreadknot

Description

@dreadknot

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/gettingstarted.templatebasics.html

aws cloudformation
cancel-update-stack        describe-stack-resource    get-template               update-stack
create-stack               describe-stack-resources   list-stack-resources       validate-template
delete-stack               describe-stacks            list-stacks
describe-stack-events      get-stack-policy           set-stack-policy

Create

aws cloudformation create-stack --stack-name GettingStarted --template-body file:////cloudformation/GettingStarted.json

Update

aws cloudformation update-stack --stack-name GettingStarted --template-body file:////cloudformation/GettingStarted.json

Delete

aws cloudformation delete-stack --stack-name GettingStarted

List

aws cloudformation list-stacks

aws cloudformation create-stack --stack-name GettingStarted --template-body file://ansible.json --parameters ParameterKey=KeyName,ParameterValue=mregan ParameterKey=InstanceType,ParameterValue=m1.small ParameterKey=StackID,ParameterValue=AnsibleOrch
{
    "StackId": "arn:aws:cloudformation:us-east-1:811769099702:stack/GettingStarted/208683d0-b8fd-11e3-af0d-50d5012c1ac8"
}
mregan-mbp15:CloudFormation mregan$
cfn-init --region us-east-1 -s arn:aws:cloudformation:us-east-1:811769099702:stack/GettingStarted/dde77840-b90b-11e3-a235-50e24162947c -r Ansible -v
mregan-mbp15:CloudFormation mregan$ aws cloudformation create-stack --stack-name Ansible --template-body file://ansible.json --parameters ParameterKey=KeyName,ParameterValue=xxxx
ParameterKey=InstanceType,ParameterValue=m1.small ParameterKey=Customer,ParameterValue=AnsibleOrch --profile sctest --disable-rollback
{
    "StackId": "arn:aws:cloudformation:us-east-1:930458123955:stack/Ansible/159d8ed0-bb4d-11e3-9ecf-500162a66cb4"
}
mregan-mbp15:CloudFormation mregan$

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions