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

Container Service for Kubernetes:SSH を使用した ACK 専用クラスターのマスターノードへの接続

最終更新日:Oct 11, 2026

パスワードまたはキーペアで認証し、セルフマネージドのマスターノードにアクセスします。

SSH アクセスを設定し、パスワードまたはキーペアを使用してマスターノードに接続します。

前提条件

事前準備

必要な手順は、クラスター作成時に SSH を有効にしたかどうかによって異なります。

クラスター作成時に SSH ログインを有効にした場合:ACK によって生成された SSH アクセス用のパブリック IP は、[基本情報] タブの [SSH ログインのマスターノード IP アドレス] で確認できます。「マスターノードへの接続」セクションに進んでください。

クラスター作成時に SSH ログインを有効にしなかった場合:トラフィックは Server Load Balancer (SLB) インスタンスを経由するため、マスターノードに直接 SSH でアクセスすることはできません。ポート 22 に TCP リスナーを追加してアクセスを有効にする必要があります。以下の両方のセクションを完了してください。

SLB インスタンスへの SSH リスナーの追加

クラスター作成時に SSH ログインを有効にした場合は、この手順をスキップしてください。
  1. ACK コンソールにログインします。左側のナビゲーションペインで、[クラスター] をクリックします。

  2. [クラスター] ページで、対象のクラスター名をクリックします。左側のナビゲーションペインで、[クラスター情報] をクリックします。

  3. [基本情報] タブで [API サーバー SLB] を探し、インスタンス ID をクリックします。

  4. [リスナーの作成] をクリックします。

  5. リスナーを設定します:

    1. リスナープロトコルとして [TCP] を選択し、[リスナーポート] を [22] に設定して、[次へ] をクリックします。

    2. [デフォルトサーバーグループ] を選択します。[選択したサーバー] セクションで、すべてのマスターノードについて [ポート] 列に [22] を入力します。必要に応じて重みを設定し、[次へ] をクリックします。詳細については、「TCP リスナーの追加」をご参照ください。

    3. [ヘルスチェック] の手順で、[次へ] をクリックします。

    4. [確認] の手順で、[送信] をクリックします。

    [リスナー] タブに [tcp_22] リスナーが表示されます。

  6. [インスタンスの詳細] タブをクリックします。[課金情報] セクションにある [エンドポイント] が SLB のパブリック IP アドレスです。この IP アドレスを使用して接続します。

マスターノードへの接続

SSH 認証では、クラスター作成時に選択した方法 (パスワードまたはキーペア) を使用します。

パスワードによるログイン

クラスター作成時に設定したパスワードを使用して、root として接続します:

ssh root@<master-node-IP>

<master-node-IP> を SLB のパブリック IP アドレス (または、作成時に SSH を有効にした場合は [SSH ログイン用のマスターノード IP アドレス] の値) に置き換えます。

キーペアによるログイン

詳細については、「SSH キーペアを使用した Linux インスタンスへの接続」をご参照ください。