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

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

最終更新日:Jun 24, 2026

ACK One GitOps ユーザーが Argo CD CLI または Web UI を使用して GitOps システムにログオンする方法について説明します。kubectl port-forward

アクセスモード 使用するケース
ロードバランサー IP Argo CD サーバーがロードバランサーを介して公開されており、直接的かつ永続的なアクセスが必要な場合
kubectl port-forward サーバーを外部に公開せずに、一時的なローカルアクセスが必要な場合

前提条件

開始する前に、次の要件が満たされていることを確認してください。

Argo CD CLI を使用したログオン

ロードバランサー IP 経由のアクセス

  1. Argo CD サーバーのロードバランサー 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. Argo CD サーバーにログオンします。

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

ポートフォワーディング経由のアクセス

ポートフォワーディングを介してローカルユーザーとしてログオンします。

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 を使用したログオン

ロードバランサー IP 経由のアクセス

  1. ブラウザで https://<argocd-server-load-balancer-ip> にアクセスします。

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

ポートフォワーディング経由のアクセス

  1. ローカルマシン上のフリート KubeConfig を使用してポートフォワーディングプロキシを設定し、そのプロキシを介して Argo CD UI にアクセスします。

    kubectl port-forward -n argocd service/argocd-server 8080:https
  2. ブラウザで https://127.0.0.1:8080 にアクセスします。

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