maya's blog

About programming, aws and ubuntu

CloudFormation

AWS CloudFormation Best Practice - Cross Stack References

What's Cross Stack References Practice VPC and Subnet templates How to create stack Conclusion docs.aws.amazon.com What's Cross Stack References CloudFormation(以下Cfn)ではクロススタック参照という概念がある。 これはVPC IDやSecurity Group I…

Create and delete CloudFormation Stack with aws-cli

作成時はdeployで作成完了まで, 削除時はdelete-stackとwait stack-delete-completeで削除完了までコマンド終了を待ってくれる。 $ aws cloudformation deploy --template-file <template file path> --stack-name <stack name> Waiting for changeset to be created.. Waiting for stack cre</stack></template>…

Lookup latest AMI ID with CloudFormation

docs.aws.amazon.com dev.classmethod.jp AWS CloudFormationでインスタンス作成時にAMI IDを指定する必要がある。 Mappingを用いてAMI IDを定義し、FIndInMapでAMI IDを取得するというやり方をCloudFormationのサンプルでちらほら見かける。 しかし、最新の…

AWS CloudFormation Nested Stackの作り方

AWS CloudFormation Purpose What's Nested Stack Practice Parent and Child Template How to create Nested stack AWS CLI package deploy Conclusion Purpose 分割したAWS CloudFormation(以下cfn)テンプレートからCfn Nested Stackを作成する。 Cfnを用…