Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ceddybi/k8s-homework
https://github.com/ceddybi/k8s-homework
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ceddybi/k8s-homework
- Owner: ceddybi
- Created: 2023-07-31T18:42:20.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-31T18:42:46.000Z (over 1 year ago)
- Last Synced: 2024-10-12T13:38:35.567Z (about 1 month ago)
- Language: HCL
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Workflow
- First set up the cluster with terraform like below
- Update CI configuration with k8 cluster information
## Deployment mechanism
A push to `master` branch should start a github action, that builds the docker images, pushes it to ECR, after it updates the deployment in k8s with the new docker image.To run this example you need to execute:
```bash
$ cd terraform
$ terraform init
$ terraform plan
$ terraform apply
```