Basic Cloud Native app with
- Python sample REST Application
- CI - Deploy python application with Dockerfile and kubernetes resource on k8s cluster, on git push github actions creates a image in dockerhub
- CD - Use argocd to deploy k8s resource automatically on git push
- Use of helm charts as configuration manager to manage multiple env (development, staging and prod)
ref: Cloud Native Fundamentals Scholarship Program (Udacity)