すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:GitOps システムへのログイン

最終更新日:May 17, 2025

このトピックでは、GitOps システムにログインする方法について説明します。

前提条件

Argo CD CLI を使用して Argo CD にログインする

Argo CD サーバーのロードバランサー IP アドレスにアクセスする

  1. Fleet インスタンスの kubeconfig ファイルを使用して、次のコマンドを実行し、ArgoCD サーバー LB IP を取得します。

    kubectl get svc -nargocd argocd-server -ojsonpath='{.status.loadBalancer.ingress[0].ip}'
  2. 次のコマンドを実行して、管理者パスワードを取得します。

    kubectl -nargocd get secret argocd-initial-admin-secret -ojsonpath='{.data.password}' |base64 -d
  3. ArgoCD サーバーにログインします。

    argocd login <argocd server lb ip>
    Username: admin
    Password:
    'admin:login' logged in successfully
    Context '<argocd server lb ip>' updated

kubectl port-forward コマンドを実行する

次のコマンドを実行して、GitOps ローカルユーザーを使用してポートフォワーディングを介して Argo CD にログインします。

export ARGOCD_OPTS='--port-forward-namespace argocd --port-forward'

argocd login
Username: localuser1
Password:
'localuser1:login' logged in successfully
Context 'port-forward' updated

Argo CD UI を使用して Argo CD にログインする

Argo CD サーバーのロードバランサー IP アドレスにアクセスする

  1. ブラウザのアドレスバーに Argo CD サーバーのロードバランサー IP アドレスを入力して、Argo CD UI にアクセスします。https://<argocd server lb ip> の形式で URL を入力します。

  2. ログインページで、ローカルユーザーのユーザー名とパスワードを入力し、[SIGN IN] をクリックします。

kubectl port-forward コマンドを実行する

  1. 次のコマンドを実行して、ACK One Fleet インスタンスの kubeconfig ファイルを使用して、ポートフォワーディングを介して Argo CD にログインします。

    kubectl port-forward -n argocd service/argocd-server 8080:https
  2. ブラウザのアドレスバーに https://127.0.0.1:8080 を入力して、Argo CD の Web インターフェースにアクセスします。

  3. ログインページで、ローカルユーザーのユーザー名とパスワードを入力し、[SIGN IN] をクリックします。