ArgoCDのHelmでのインストール

この記事ではArgoCDのHelmによるインストールを紹介します.

https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd

レポジトリを追加します.

helm repo add argo https://argoproj.github.io/argo-helm

HelmでArgoCDをインストールします.NodePortを指定することがポイントです.

helm install argocd argo/argo-cd --set server.service.type=NodePort

初期ユーザのユーザ名はadminで,パスワードは以下のコマンドで取得できる.

kubectl get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d

以下の資格情報でログインする.

  • ユーザ名: admin
  • パスワード: 調べた値

アクセス先のURLは以下のコマンドより分かる.

$ kubectl get svc | grep argocd-server
argocd-server                      NodePort    10.43.140.138   <none>        80:30080/TCP,443:30443/TCP   8m17s

アクセス先 https://サーバのIPアドレス:30443/