vSphere 7.0 U1 での with Tanzu ラボ環境構築。Part-04 TKC 作成編
vSphere with Tanzu にて、NSX-T なしでの Tanzu Kubernetes クラスタのラボを構築していきます。今回は、スーパーバイザー クラスタに名前空間と、Tanzu Kubernetes クラスタ(TKC)を作成します。 前回はこちら。vSphere 7.0 U1 での with Tanzu ラボ環境構築。Part-03 ワークロード管理 有効化編 TKC...
View ArticlevSphere 7.0 U1 での with Tanzu ラボ環境構築。Part-03 ワークロード管理 有効化編
vSphere with Tanzu にて、NSX-T なしでの Tanzu Kubernetes クラスタをしていきます。今回は、vSphere クラスタで「ワークロード管理」を有効化して、スーパーバイザー クラスタにします。 前回はこちら。vSphere 7.0 U1 での with Tanzu ラボ環境構築。Part-02 HAProxy デプロイ編...
View ArticlevSphere 7.0 U1 での with Tanzu ラボ環境構築。Part-02 HAProxy デプロイ
vSphere with Tanzu にて、NSX-T なしでの Tanzu Kubernetes クラスタをしていきます。今回は、NSX-T によるロードバランサーの代わりとなる、HAProxy 仮想アプライアンスをデプロイします。 前回はこちら。vSphere 7.0 U1 での with Tanzu ラボ環境構築。Part-01 事前準備編 HAProxy...
View ArticlevSphere 7.0 U1 での with Tanzu ラボ環境構築。Part-01 事前準備編
vSphere 7.0 U1 リリースにあわせて、vSphere with Kubernetes が vSphere with Tanzu になりました。VMware vSphere with Tanzu リリース ノート そして、NSX-T なしでも Tanzu Kubernetes クラスタを作成できるようになったので、さっそくラボ環境を構築してみました。...
View ArticlevSphere 7.0 と 7.0 U1 での「ワークロード管理」有効化の違いについて。(NSX-T あり編)
vSphere 7.0 U1 では「vSphere with Kubernetes」が「vSphere with Tanzu」になり、製品構成や技術的な面で vSphere 環境で Tanzu Kubernetes Grid による Kubernetes が利用しやすくなりました。たとえば、NSX-T がなくても Kubernetes が利用できるようになりました。 その一方で、vSphere...
View ArticleTanzu Kubernetes Cluster への接続。(実験編)
vSphere with Kubernetes のスーパーバイザー クラスタ上に作成した「Tanzu Kubernetse Cluster」に、kubectl を使用していくつかの方法で接続してみます。 ドキュメントでは、下記のあたりが参考になります。Tanzu Kubernetesクラスタ環境への接続 環境について。今回の接続元の環境は Linux です。スーパーバイザー...
View ArticlevSphere Pod で Anti-Affinity を試してみる。
vSphere with Kubernetes のスーパーバイザー クラスタで、Pod をノードに分散して起動する「アンチ アフィニティ」を試してみます。 vSphere で VM を起動する場合でも、複数台の VM を ESXi に分散して配置しようとするケースが多くあります。たとえば「Web サーバ VM の 1号機と2号機は別の ESXi で起動する」といったものです。 vSphere Pod...
View ArticleSupervisor Cluster 名前空間を分けて同名 vSphere Pod を起動してみる。
通常の Kubernetes では、名前空間(Namespace)を分ければ、同名の Pod を作成できます。今回は、ためしに vSphere with Kubernetes の 2つのスーパーバイザー名前空間でも、あえて同名の vSphere Pod を起動してみました。 ちなみに、今回の環境は vCenter Server 7.0b です。ソフトウェア...
View ArticlevSphere 7.0 のコンテンツ ライブラリで仮想マシン テンプレートをチェックアウト / チェックインしてみる。
vSphere 7.0 では、コンテンツ ライブラリに登録した「仮想マシン テンプレート」で、バージョン管理をしやすくなりました。vSphere Client での操作で、コンテンツ ライブラリに登録したテンプレートの「チェックアウト」、「チェックイン」といった更新管理ができるようになっています。 ドキュメントでは下記のあたりです。仮想マシン テンプレートの管理...
View ArticleKubernetes で PowerCLI を起動してみる。
vSphere の運用では、PowerCLI が利用できると便利です。PowerCLI は PowerShell ベースのツールです。そのため、以前は Windows が必要でしたが、最近では Linux の PowerShell でも利用でき、Docker コンテナ イメージ(vmware/powerclicore)も用意されていたりします。 Doker Hub の PowerCLI Core...
View ArticlevSphere with Kubernetes ラボ環境構築。(まとめ)
vSphere 7.0 の新機能、vSphere with Kubernetes の自宅ラボ環境を構築した様子を伝えします。vSphere with Kubernetes では、2種類の Kubernetes クラスタが利用できるようになります。 Supervisor ClustervSphere クラスタで「ワークロード管理」が有効化され、kubernetes...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-15: Tanzu Kubernetes Cluster での PSP 使用 /...
前回は、Tanzu Kubernetes Cluster に接続して、Pod を単独で起動してみました。 前回の投稿はこちら。vSphere with Kubernetes ラボ環境構築。Part-14: Tanzu Kubernetes Cluster への接続 / Pod 起動編 しかし、Kubernetes で Pod を起動する場合には、Deployment や StatefulSet...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-14: Tanzu Kubernetes Cluster への接続 / Pod 起動編
前回は、vSphere with Kubernetes のラボ環境で、Tanzu Kubernetes Cluster を作成しました。 前回はこちら。vSphere with Kubernetes ラボ環境構築。Part-13: Supervisor Namespace での Tanzu Kubernetes Cluster 作成編 今回は、作成した Tanzu Kubernetes...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-13: Supervisor Namespace での Tanzu...
前回は、vSphere with Kubernetes のラボ環境で、Tanzu Kubernetes Cluster 作成の準備作業をしました。今回は Tanzu Kubernetes Cluster を作成してみます。 前回はこちら。vSphere with Kubernetes ラボ環境構築。Part-12: Supervisor Namespace での Tanzu Kubernetes...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-12: Supervisor Namespace での Tanzu...
ここまでに、vSphere with Kubernetes のラボ環境を構築して、名前空間(Supervisor Namespace)に vSphere Pod を起動してみました。 前回の投稿はこちら。vSphere with Kubernetes ラボ環境構築。Part-11: kubectl で vSphere Pod 起動編 vSphere with Kubernetes では、おもに...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-11: kubectl で vSphere Pod 起動編
vSphere with Kubernetes を体験するためのラボ環境構築をしたので、kubectl で接続して、コンテナ を Kubernetes の Pod(vSphere Pod)として起動してみます。Supervisor Cluster に作成した名前空間の配下の管理は、基本的には vSphere 専用の kubectl を利用します。 前回はこちら。vSphere with...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-10: Supervisor Cluster 有効化編
ひきつづき、vSphere with Kubernetes を体験するためのラボ環境構築をしていきます。これまでは、前提環境をととのえるための準備でしたが、今回は、Supervisor Cluster を有効化します。 前回の投稿はこちら。vSphere with Kubernetes ラボ環境構築。Part-09: Tier-0 ゲートウェイ作成編 Supervisor Cluster...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-09: Tier-0 ゲートウェイ作成編
引き続き、vSphere with Kubernetes を体験するためのラボ環境構築をしていきます。今回は、NSX の Tier-0 ゲートウェイを作成します。 前回はこちら。vSphere with Kubernetes ラボ環境構築。Part-08: NSX Edge 設定編 ここでは、Supervisor Cluster を有効化する前提として必要なNSX-T...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-08: NSX Edge 設定編
引き続き、vSphere with Kubernetes を体験するためのラボ環境構築をしていきます。今回は、前回デプロイした NSX Edge を、トランスポート ノードとして設定します。 前回はこちら。vSphere with Kubernetes ラボ環境構築。Part-07: NSX Edge デプロイ編 Edge 用 アップリンク プロファイルの作成。NSX Edge は、以前に設定した...
View ArticlevSphere with Kubernetes ラボ環境構築。Part-07: NSX Edge デプロイ編
引き続き、vSphere with Kubernetes を体験するためのラボ環境構築をしていきます。今回は、NSX Edge の仮想アプライアンスをデプロイします。 前回はこちら。vSphere with Kubernetes ラボ環境構築。Part-06: ホスト トランスポート ノード準備編 NSX Manager に登録されている(コンピュート マネージャになっている)vCenter配下の...
View Article