使用ArgoCD來達成GitOps
藉由ArgoCD可以達成GitOps flow自動部署的要求,每次只要改完code就能重新部署好app

安裝前的必備要求
coreDNS
如果用的是micro k8s可以直接使用底下的指令來啟用
microk8s enable dns && microk8s stop && microk8s start
如果是minikube的話就不需要做任何事,因為kube-systm namespace中已經有coreDNS的pod
藉由ArgoCD可以達成GitOps flow自動部署的要求,每次只要改完code就能重新部署好app
如果用的是micro k8s可以直接使用底下的指令來啟用
microk8s enable dns && microk8s stop && microk8s start
如果是minikube的話就不需要做任何事,因為kube-systm namespace中已經有coreDNS的pod