Argo CD は、Kubernetes 用の宣言型 GitOps 継続的デリバリー ツールです。
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
argocd-server のサービスタイプをNodePort
に変更
kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "NodePort"}}'
初期パスワードを取得
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d; echo
NodePort
によってアクセス可能なポート番号を確認
kubectl get svc -n argocd argocd-server
- Getting Started (Argo CD)