DevOps エンジニアは、vSphere 仮想マシン Web コンソールを使用して、問題のある仮想マシンにアクセスし、トラブルシューティングを行うことができます。仮想マシン Web コンソールを使用すると、通常のネットワークを介して仮想マシンにアクセスできない場合(たとえば、ゲスト OS が初回起動中に正しいネットワーク設定を構成できなかった場合など)に役立ちます。

仮想マシン Web コンソールは、構成可能な OVF プロパティを持つ仮想マシンをデプロイする場合に特に役立ちます。詳細については、『 vSphere IaaS control plane での構成可能な OVF プロパティを使用した仮想マシンのデプロイ』を参照してください。

前提条件

問題のある仮想マシンがデプロイされている名前空間に対する編集権限または所有者権限がある。詳細については、「vSphere IaaS 制御プレーンの ID とアクセス管理」を参照してください。

手順

  1. Kubernetes 環境の名前空間にアクセスします。
  2. 仮想マシンが展開されていることを確認します。
    kubectl get vm -n namspace-name

    出力は次のようになります。

    NAME      POWERSTATE        AGE
    vm-name   poweredOn         175m
  3. 仮想マシン Web コンソールの URL を取得します。
    kubectl vsphere vm web-console vm-name -n namspace-name
    注: コマンドは、認証された URL を仮想マシン Web コンソールに出力として返します。変更不可の期間内に URL を使用しない場合は、2 分に設定します。URL が期限切れになります。URL を開いて Web コンソール ページに接続すると、セッション時間は WebMKS によって制御され、長く存続するようになります。
  4. URL をクリックし、仮想マシンに必要なトラブルシューティング アクションを実行します。