This repository contains resources for successful deployment of microservices-demo project.
It was made as a practical task to test my knowlage for containers creation/security and Kubernetes on Cloud.
- Docker
- AWS
- Terraform
- Managed Kubernetes
- Helm
- Create infrastructure for AWS managed Kubernetes Cluster
- Containerize the apps from microservices-demo, with the smallest possible image without drawbacks
- Scan containers with sec tools: Trivy, Checkov, Docker Scout
- Push to cloud managed repository
- Create K8 manifests do deploy application
- Scan manifests with sec tools
- Create and deploy app into Helm Charts
- Add Redis to application stack