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

Container Service for Kubernetes:kubeconfig ファイルの管理

最終更新日:Nov 09, 2025

kubeconfig ファイルには、Kubernetes クライアントがクラスターに接続して認証するために使用するパラメーターと認証情報が格納されます。このトピックでは、kubeconfig ファイルの管理方法について説明します。

操作

Container Service for Kubernetes (ACK) は、ID 情報を含む kubeconfig 認証情報に署名して、Alibaba Cloud アカウント、Resource Access Management (RAM) ユーザー、または RAM ロールに発行します。これらの認証情報は、クラスターへの接続に使用されます。次の表では、さまざまなシナリオで kubeconfig ファイルに対して実行できる操作について説明します。

重要

責任共有モデルに基づき、お客様は kubeconfig 認証情報を維持する責任を負います。認証情報の漏洩によるセキュリティリスクを防ぐために、認証情報が利用可能で有効であることを確認してください。

操作

説明

リファレンス

kubeconfig ファイルの取得

インターネットまたは内部向けネットワーク経由でクラスターに接続するための kubeconfig ファイルを取得します。セキュリティリスクを軽減するには、一時的な kubeconfig ファイルを使用します。

クラスターの kubeconfig を取得し、kubectl を使用してクラスターに接続する

kubeconfig ファイルの取り消し

kubeconfig ファイルを取り消すと、RAM ユーザーまたはロールの認証情報が無効になります。その後、新しい kubeconfig ファイルと権限付与バインディングが生成されます。

クラスターの kubeconfig 認証情報を取り消す

kubeconfig ファイルの消去

  • 権限管理者は、消去機能を使用して、クラスター、RAM ユーザー、または RAM ロールの権限をバッチ管理できます。kubeconfig ファイルが消去されても、新しいファイルは生成されません。消去された kubeconfig ファイルは、30 日以内であればゴミ箱から回復できます。

  • ユーザーが退職した場合や権限が変更された場合、権限管理者はコンソールまたは ack-ram-tool を使用して、速やかに権限を消去できます。これにより、セキュリティリスクが軽減されます。

kubeconfig ファイルの回復

kubeconfig のゴミ箱を使用して、過去 30 日以内に消去された kubeconfig ファイルのみを回復します。

kubeconfig のゴミ箱を使用する