3. CI/CD
From the trail map:
Setup Continuous Integration/Continuous Delivery
(CI/CD) so that changes to your source code
automatically result in a new container being
built, tested, and deployed to staging and
eventually, perhaps, to production
11. Declarative, GitOps CD tool
Automated deployment of desired
application states
Support for config management tools
(Kustomize, Helm etc)
Argo CD
https://argoproj.github.io/argo-cd/
12. Get Started
Quick start
$ kubectl create namespace argocd
$ kubectl apply -n argocd -f
https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
Access the endpoint by browser & Login
Get admin password
$ kubectl get pods -n argocd -l app.kubernetes.io/name=argocd-server
-o name | cut -d'/' -f 2