https://github.com/learningbyplaying/aws-cloudformation-learning-series
https://github.com/learningbyplaying/aws-cloudformation-learning-series
aws cloudformation ec2 s3 yaml yml
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/learningbyplaying/aws-cloudformation-learning-series
- Owner: learningbyplaying
- Created: 2023-05-11T21:05:16.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-11T21:33:41.000Z (about 3 years ago)
- Last Synced: 2025-01-26T10:08:35.223Z (over 1 year ago)
- Topics: aws, cloudformation, ec2, s3, yaml, yml
- Language: Dockerfile
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWS Cloudformation Learning series
## 1. Setup the project
a) Requirements:
- Install docker
- Install docker compose
b) Up the docker-compose:
```
cd $PATH_PROJECT
docker-compose up -d
```
c) Create the credentials with a key of a programmatic user that has full access to cloudformation:
```
cp $PATH_PROJECT/app/.env.backup $PATH_PROJECT/app/.env
```
## 2. Use the project
a) Go into the docker:
```
sudo docker exec -it cloudformation /bin/bash
```
b) Use the script bash "stack.sh" to create the stacks with the .yml blueprint on your cloud.
For instance we will create the s3 bucket of demo:
```
cd /app && ./stack.sh s3-cli/bucket.yml
```