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

Container Service for Kubernetes:よくある質問:フリート管理

最終更新日:Mar 26, 2026

このページでは、Distributed Cloud Container Platform for Kubernetes (ACK One) におけるフリート管理に関するよくある質問とその回答を紹介します。

設定およびクォータ

フリート管理は複数のフリートインスタンスをサポートしていますか?

はい。Distributed Cloud Container Platform for Kubernetes (ACK One) が提供するフリートインスタンスのデフォルトクォータは 1 です。追加のフリートインスタンスを作成するには、クォータセンター コンソールにアクセスし、クォータ増加をリクエストしてください。

接続性

フリートインスタンスに関連付けられたクラスターの接続要件は何ですか?

フリートインスタンスと各関連クラスターとの間で双方向のネットワーク接続が必須です:

  • フリートインスタンスの仮想プライベートクラウド(VPC)から、関連クラスターの API サーバーに到達可能である必要があります。

  • 関連クラスターの VPC から、フリートインスタンスの API サーバーに到達可能である必要があります。

フリートインスタンスと関連クラスターが異なる VPC に配置されている場合、Cloud Enterprise Network(CEN)を使用して VPC を接続してください。または、フリートインスタンスおよび関連クラスターの両方でパブリックエンドポイントを有効化し、インターネット経由での通信を許可します。

CEN の詳細については、「Cloud Enterprise Network」をご参照ください。

ツール

kubectl を使用してフリートインスタンスを管理できますか?

はい。フリートインスタンスは Kubernetes API サーバーと完全に互換であり、標準の Kubernetes ツールすべてが利用可能です:

  • kubectl — フリートインスタンスから直接、Kubernetes ネイティブリソースを配布します。

  • Helm — Helm を使用してアプリケーションをパッケージ化し、Helm CLI を用いてフリートインスタンスへデプロイします。

  • AMC — ACK One が提供するコマンドラインツールで、kubectl プラグインとして実行されます。マルチクラスター管理シナリオにおいて、アプリケーションおよびジョブの管理に AMC を使用します。「AMC の使用方法」をご参照ください。

トラブルシューティング

エラー: secrets"sec-c58faedb8a7864d3****-public"not find

このエラーは、クラスターをフリートインスタンスに関連付けようとした際に発生し、両者が相互に到達できないことを意味します。

フリートインスタンスとクラスター間のネットワーク接続を確認してください。両者が異なる VPC に配置されている場合は、CEN を使用した VPC 間接続、または両側のパブリックエンドポイントの有効化により、インターネット経由での通信を許可してください。

関連クラスターを削除後に名前空間が Terminating 状態で停止している

関連クラスターを削除すると、そのクラスター内の一部の API サービスが既に利用不可になっている可能性があります。これにより、ack-multiple-clusters および ack-cluster-gateway 名前空間が Terminating 状態のままになり、再関連付けがブロックされることがあります。

停止中の名前空間を強制削除するには、以下の手順を実行してください:

  1. 名前空間のマニフェストをエクスポートします。<YOUR_NAMESPACE> を実際の名前空間名に置き換えます。

    kubectl get namespace <YOUR_NAMESPACE> -o json > <YOUR_NAMESPACE>.json
  2. <YOUR_NAMESPACE>.json を開き、finalizers フィールド(spec 内)の配列を削除します。

  3. finalizer を削除したマニフェストを適用します。<YOUR_NAMESPACE> を実際の名前空間名に置き換えます。

    kubectl replace --raw "/api/v1/namespaces/<YOUR_NAMESPACE>/finalize" -f ./<YOUR_NAMESPACE>.json
  4. 名前空間が削除されたことを確認します。

    kubectl get ns

誤ってフリートを削除した後、サブクラスターを再関連付ける方法

フリートインスタンスが誤って削除された場合、またはフリートの Server Load Balancer(SLB)の API サーバーがクリーンアップされた場合、関連付けられたサブクラスターは適切に削除されません。新しく作成したフリートインスタンスへそれらを再関連付けるには、以下の手順を実行してください:

  1. ACK One コンソールにログインします。左側のナビゲーションウィンドウで、フリート関連付けられたクラスター を選択します。

  2. クラスターの関連付け ページで、フリート名の横にある展開ボタンをクリックし、新しいフリートインスタンスを選択して、関連付けられたクラスターの追加 をクリックします。

  3. 関連付けられたクラスターの追加 パネルで、対象のクラスターを選択し、OK をクリックします。

  4. 一覧から同一のクラスターを見つけ、関連付け解除 をクリックします。

  5. 再度 関連付けられたクラスターの追加 をクリックし、クラスターを選択して OK をクリックします。これにより、クラスターは新しいフリートインスタンスに正しく関連付けられます。