Kubernetes Explorer の使用

Kubernetes Explorer にアクセスする

Cloud Code ビューの左側の VS Code のアクティビティ バーからアクセスできる Kubernetes Explorer Kubernetes Explorer のアイコン を使用すると、Kubernetes リソースをより簡単に管理できます。

Kubernetes Explorer を使用すると、クラスタに関する情報へのアクセスアクティブ クラスタの設定Secret を環境変数として追加ログのストリーミングと表示、Secret のデコードなどを行うことができます。

VS Code でハイライト表示された Kubernetes Explorer のアイコン

基本操作

Kubernetes Explorer では kubectl が使用されています。Kubernetes クラスタにアクセスして、さまざまなコマンドを簡単に実行できます。Explorer では、Kubernetes リソースに次の機能を実行できます。

  • Copy Resource Name: リソース名をクリップボードにコピーします。
  • Describe: リソースに対して kubectl describe を実行します。
  • Delete: リソースを削除します。

    Kubernetes Explorer の基本機能

リソース固有の操作

クラスタ

  • Set as active cluster: 指定したクラスタをアクティブにし、デフォルトのクラスタとして使用します。Kubernetes Explorer でアクティブ クラスタを設定

  • Open Dashboard: Kubernetes Dashboard を開き、指定したクラスタを表示します。Kubernetes Dashboard でクラスタを表示

Deployment

  • Add Secret as Environment Variable: 既存の Kubernetes Secret を環境変数として Deployment に追加します。

    Secret を環境変数として追加

  • Mount Secret as Volume: Deployment のコンテナ内に既存の Kubernetes Secret を Volume としてマウントします。Secret を Volume としてマウント

Pod

  • Stream Logs: Pod のログをストリーミングします。Pod に複数のコンテナがある場合は、コンテナの 1 つを選択するように求められます。Pod のログをストリーミング

  • View Logs: Pod のログを表示します。Pod に複数のコンテナがある場合は、コンテナの 1 つを選択するように求められます。Pod のログを表示

コンテナ

  • Stream Logs: コンテナのログをストリーミングします。コンテナからのログをストリーミング
  • View Logs: コンテナのログを表示します。コンテナからのログを表示
  • Get Terminal: インタラクティブ ターミナルを開き、コンテナに接続します。ターミナルを開いてコンテナに接続

Service

  • 外部 IP オブジェクトの場合、オブジェクトのボタンをクリックすると、ウェブブラウザが開き、そのアドレスに移動します。ブラウザで外部 IP アドレスを開く

Secret

  • シークレット オブジェクトをクリックすると、デコードされたシークレットがファイルとして表示されます。

サポートの利用

フィードバックを送信するには、GitHub で問題を報告します。または、Stack Overflow で質問します。