├── 1-Getting-started ├── 1-ec2.yml ├── 2-ec2-tags.yml ├── 3-s3.yml ├── 4-s3-update.yml └── 5-hands-on.yml ├── 10-Usecases ├── 1-CloudFormation with DevOps ├── 2-How to get help from internet ├── 3-How to debug issues └── 4-Terraform intro ├── 2-Building blocks ├── 0-anotomy.yml ├── 1-parameters.yml ├── 10-assignment.yml ├── 2-parameters-ssm.yml ├── 3-outputs-export.yml ├── 4-outputs-import.yml ├── 5-mappings.yml ├── 6-resources.yml ├── 7-conditions.yml ├── 8-metadata.yml └── 9-assignment.yml ├── 3-Userdata-Cfn-Init ├── 1-userdata-manual ├── 2-ec2-userdata.yml └── 3-cfn-init.yml ├── 4-Make it better ├── 1-DependsOn.yml ├── 2-DeletionPolicies.yml └── 3-UpdateReplacePolicies.yml ├── 5-Changesets & Drift ├── 1-ec2.yml ├── 2-ec2-with-tags.yml └── 3-ec2-with-sg-eip.yml ├── 6-Nested stacks ├── 1-security-group.yml ├── 2-ec2.yml ├── 3-application.yml └── 4-nested-stack-vs-cross-stack ├── 7-Stacksets ├── 1-stackset-admin-role.yml ├── 2-stackset-execution-role.yml └── 3-ec2.yml ├── 8-StackUpdatePolicy ├── 1-ec2.yml └── 2-stackupdatepolicy.json ├── 9-AWS CLI ├── 1-ec2-sg.yml ├── 2-parameters-dev.json ├── 3-parameters-prod.json └── commands.txt └── README.md /1-Getting-started/1-ec2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/1-Getting-started/1-ec2.yml -------------------------------------------------------------------------------- /1-Getting-started/2-ec2-tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/1-Getting-started/2-ec2-tags.yml -------------------------------------------------------------------------------- /1-Getting-started/3-s3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/1-Getting-started/3-s3.yml -------------------------------------------------------------------------------- /1-Getting-started/4-s3-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/1-Getting-started/4-s3-update.yml -------------------------------------------------------------------------------- /1-Getting-started/5-hands-on.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/1-Getting-started/5-hands-on.yml -------------------------------------------------------------------------------- /10-Usecases/1-CloudFormation with DevOps: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /10-Usecases/2-How to get help from internet: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /10-Usecases/3-How to debug issues: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /10-Usecases/4-Terraform intro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /2-Building blocks/0-anotomy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/0-anotomy.yml -------------------------------------------------------------------------------- /2-Building blocks/1-parameters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/1-parameters.yml -------------------------------------------------------------------------------- /2-Building blocks/10-assignment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/10-assignment.yml -------------------------------------------------------------------------------- /2-Building blocks/2-parameters-ssm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/2-parameters-ssm.yml -------------------------------------------------------------------------------- /2-Building blocks/3-outputs-export.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/3-outputs-export.yml -------------------------------------------------------------------------------- /2-Building blocks/4-outputs-import.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/4-outputs-import.yml -------------------------------------------------------------------------------- /2-Building blocks/5-mappings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/5-mappings.yml -------------------------------------------------------------------------------- /2-Building blocks/6-resources.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/6-resources.yml -------------------------------------------------------------------------------- /2-Building blocks/7-conditions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/7-conditions.yml -------------------------------------------------------------------------------- /2-Building blocks/8-metadata.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/8-metadata.yml -------------------------------------------------------------------------------- /2-Building blocks/9-assignment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/2-Building blocks/9-assignment.yml -------------------------------------------------------------------------------- /3-Userdata-Cfn-Init/1-userdata-manual: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/3-Userdata-Cfn-Init/1-userdata-manual -------------------------------------------------------------------------------- /3-Userdata-Cfn-Init/2-ec2-userdata.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/3-Userdata-Cfn-Init/2-ec2-userdata.yml -------------------------------------------------------------------------------- /3-Userdata-Cfn-Init/3-cfn-init.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/3-Userdata-Cfn-Init/3-cfn-init.yml -------------------------------------------------------------------------------- /4-Make it better/1-DependsOn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/4-Make it better/1-DependsOn.yml -------------------------------------------------------------------------------- /4-Make it better/2-DeletionPolicies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/4-Make it better/2-DeletionPolicies.yml -------------------------------------------------------------------------------- /4-Make it better/3-UpdateReplacePolicies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/4-Make it better/3-UpdateReplacePolicies.yml -------------------------------------------------------------------------------- /5-Changesets & Drift/1-ec2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/5-Changesets & Drift/1-ec2.yml -------------------------------------------------------------------------------- /5-Changesets & Drift/2-ec2-with-tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/5-Changesets & Drift/2-ec2-with-tags.yml -------------------------------------------------------------------------------- /5-Changesets & Drift/3-ec2-with-sg-eip.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/5-Changesets & Drift/3-ec2-with-sg-eip.yml -------------------------------------------------------------------------------- /6-Nested stacks/1-security-group.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/6-Nested stacks/1-security-group.yml -------------------------------------------------------------------------------- /6-Nested stacks/2-ec2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/6-Nested stacks/2-ec2.yml -------------------------------------------------------------------------------- /6-Nested stacks/3-application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/6-Nested stacks/3-application.yml -------------------------------------------------------------------------------- /6-Nested stacks/4-nested-stack-vs-cross-stack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/6-Nested stacks/4-nested-stack-vs-cross-stack -------------------------------------------------------------------------------- /7-Stacksets/1-stackset-admin-role.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/7-Stacksets/1-stackset-admin-role.yml -------------------------------------------------------------------------------- /7-Stacksets/2-stackset-execution-role.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/7-Stacksets/2-stackset-execution-role.yml -------------------------------------------------------------------------------- /7-Stacksets/3-ec2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/7-Stacksets/3-ec2.yml -------------------------------------------------------------------------------- /8-StackUpdatePolicy/1-ec2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/8-StackUpdatePolicy/1-ec2.yml -------------------------------------------------------------------------------- /8-StackUpdatePolicy/2-stackupdatepolicy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/8-StackUpdatePolicy/2-stackupdatepolicy.json -------------------------------------------------------------------------------- /9-AWS CLI/1-ec2-sg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/9-AWS CLI/1-ec2-sg.yml -------------------------------------------------------------------------------- /9-AWS CLI/2-parameters-dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/9-AWS CLI/2-parameters-dev.json -------------------------------------------------------------------------------- /9-AWS CLI/3-parameters-prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/9-AWS CLI/3-parameters-prod.json -------------------------------------------------------------------------------- /9-AWS CLI/commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/9-AWS CLI/commands.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvamsikrishna11/cloudformation-introduction/HEAD/README.md --------------------------------------------------------------------------------