kubeconfig ファイルは、クラスタ アクセス、ユーザー、コンテキストを整理する Kubernetes 構成ファイルです。このページでは、Cloud Code でさまざまな kubeconfig の追加、削除、切り替えを行う方法について説明します。
kubeconfig ファイルの詳細については、kubeconfig ファイルを使用したクラスタ アクセスの編成に関する Kubernetes ドキュメントをご覧ください。
kubeconfig を管理する
デフォルトでは、Cloud Code プラグインはデフォルトの kubeconfig ファイル($HOME/.kube
ディレクトリ内)を使用して Kubernetes リソースを取得し、コマンドを実行します。ただし、追加の kubeconfig ファイルが構成される場合があります。
kubeconfig ファイルを追加する
kubeconfig ファイルを追加するには:
- コマンド パレットを開きます(
Ctrl
/Cmd
+Shift
+P
を押下するか、[表示] > [コマンド パレット] をクリックします)。その後、Cloud Code: Switch kubeconfig を実行します。 - [+ kubeconfig を読み込む] をクリックし、追加する kubeconfig ファイルの場所に移動します。
- 追加する kubeconfig ファイルを選択し、[KubeConfig パスを追加] をクリックします。
- プロンプトが表示されたら、新しい kubeconfig の名前を入力します。
Enter
キーを押して確定します。
kubeconfig ファイルを削除する
kubeconfig ファイルを削除するには:
- コマンド パレットを開きます(
Ctrl
/Cmd
+Shift
+P
を押下するか、[表示] > [コマンド パレット] をクリックします)。その後、Cloud Code: Remove KubeConfig from Kubernetes Explorer を実行します。 - 削除する kubeconfig の横にあるチェックボックスをオンにして、[OK] をクリックします。
kubeconfig を切り替える
[コマンド パレット] を使用して kubeconfig を切り替えることができます。kubeconfig を切り替えるには:
- [コマンド パレット] を開き、[Cloud Code: Switch KubeConfig] を実行します。
- 使用する kubeconfig をクリックします。
次のステップ
- kubeconfig ファイルを使用してクラスタへのアクセスを整理する。
- skaffold を使用してマイクロサービス アプリケーションの部分を開発およびデバッグする。
- Cloud Code の YAML 編集サポートの詳細を確認する。