vSphere 7.0 の新機能、vSphere with Kubernetes の自宅ラボ環境を構築した様子を伝えします。
vSphere with Kubernetes では、2種類の Kubernetes クラスタが利用できるようになります。
Supervisor Cluster
- vSphere クラスタで「ワークロード管理」が有効化され、kubernetes の機能が追加されたもの。
- vSphere 上で Kubernetes リソースを稼働させることができ、
「名前空間」や vSphere Pod などが作成できるようになる。
Tanzu Kubernetes Cluster
- スーパーバイザー クラスタの「名前空間」に、Tanzu Kubernetes Grid を利用して作成されるもの。
- Kubernetes としてはわりと普通な「コンテナ ホストの VM」によるクラスタ。
下記の流れで、vSphere 環境に 2種類の Kubernetes クラスタを作成していきます。
はじめに。(今回のネステッド環境の紹介など)
vSphere with Kubernetes ラボ環境構築。Part-01: 環境説明編
vSphere / データストアまわりの準備。
vSphere with Kubernetes ラボ環境構築。Part-02: vSphere 事前準備編
vSphere with Kubernetes ラボ環境構築。Part-03: 仮想マシン ストレージ ポリシー準備編
NSX-T 関連の準備。
vSphere with Kubernetes ラボ環境構築。Part-04: NSX Manager デプロイ編
vSphere with Kubernetes ラボ環境構築。Part-05: NSX Manager 設定編
vSphere with Kubernetes ラボ環境構築。Part-06: ホスト トランスポート ノード準備編
vSphere with Kubernetes ラボ環境構築。Part-07: NSX Edge デプロイ編
vSphere with Kubernetes ラボ環境構築。Part-08: NSX Edge 設定編
vSphere with Kubernetes ラボ環境構築。Part-09: Tier-0 ゲートウェイ作成編
vSphere クラスタでの「ワークロード管理」有効化。(Supervisor Cluster の作成)
vSphere with Kubernetes ラボ環境構築。Part-10: Supervisor Cluster 有効化編
vSphere with Kubernetes ラボ環境構築。Part-11: kubectl で vSphere Pod 起動編
Tanzu Kubernetes Cluster の作成。
vSphere with Kubernetes ラボ環境構築。Part-12: Supervisor Namespace での Tanzu Kubernetes Cluster 準備編
vSphere with Kubernetes ラボ環境構築。Part-13: Supervisor Namespace での Tanzu Kubernetes Cluster 作成編
vSphere with Kubernetes ラボ環境構築。Part-14: Tanzu Kubernetes Cluster への接続 / Pod 起動編
vSphere with Kubernetes ラボ環境構築。Part-15: Tanzu Kubernetes Cluster での PSP 使用 / Deployment 作成編
それでは、1回目はこちら・・・