Tanzu Kubernetes Grid サービス を使用して vSphere ポッド または Tanzu Kubernetes クラスタをプロビジョニングするには、kubectl 向けの vSphere プラグイン を使用して スーパーバイザー クラスタ に接続し、vCenter Single Sign-On の認証情報によって認証します。
注: 既存の
kubeconfig ファイルがある場合は、そのファイルに各クラスタ コンテキストが追加されます。
kubectl 向けの vSphere プラグイン は、
kubectl 自体が使用する KUBECONFIG 環境変数に従います。必須ではありませんが、
kubectl vsphere login ...
を実行する前にこの変数を設定することで、(情報が現在の
kubeconfig
ファイルに追加されるのではなく)新しいファイルに書き込まれるようにすることができます。
前提条件
- vCenter Single Sign-On の認証情報を取得します。
- スーパーバイザー クラスタ 制御プレーンの IP アドレスを取得します。
- vSphere 名前空間 の名前を取得します。
- vSphere 名前空間 での編集権限があることを確認します。
- vSphere 向け Kubernetes CLI Tools のダウンロードとインストール。
- 署名を付与する認証局 (CA) を Trust Root としてインストールするか、または証明書を Trust Root として直接追加することにより、Kubernetes 制御プレーンによって提供される証明書がシステムで信頼されることを確認します。vSphere with Tanzu クラスタでのセキュア ログインの構成を参照してください。