This repository objective is to demonstrate the CI/CD using
- Docker (containerization)
- Kubernetes (container orchrestration)
- Terraform (IaC)
- ArgoCD (gitops)
- Helm (Kubernetes deployment manager)
The first step is to build a container version of the application using Docker. The container will support Golang, with the goal of minimal footprint in mind the alpine version of Golang will be used.