argocd coreを使っていたが、2.9.0にバージョンアップしてからadmin dashboardの起動しに失敗するため、argocdを使うことに。
ということで、2.9.2をこちらを参考にしてインストールしてみる。
まず、namespace:argocdを作成。
kubectl create namespace argocdargocdをインストール。
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yamlPort Forwardingを設定。
kubectl port-forward svc/argocd-server -n argocd 8080:443adminユーザーの初期パスワードを取得。
argocd admin initial-password -n argocdCLIでargocd serverにログイン。
argocd login --insecure localhost:8080adminユーザーでログイン。
Username: admin
Password:
'admin:login' logged in successfully
Context 'localhost:8080' updatedadminのパスワード変更。
argocd account update-password下記プロンプトが表示されるので、現パスワード(初期パスワード)/新パスワードを入力。
*** Enter password of currently logged in user (admin):
*** Enter new password for user admin:
*** Confirm new password for user admin:Webコンソール(http://localhost:8080)にアクセスし、adminユーザーでログイン。

ログインすると下記のような画面が表示される。
