今年も Nutanix Technology Champions(NTC)に選ばれました。
続きを読むCAPX(Cluster API Provider Nutanix Cloud Infrastructure)で Kubernetes 環境構築してみる。
この投稿は、Nutanix Advent Calendar 2023 の 13日目です。
Nutanix で簡単に Kubernetes クラスタを用意するには、Nutanix Kubernetes Engine(NKE)を利用すると思います。しかし自宅ラボのシングル ノード Nutanix CE マシンだと、1つの NKE クラスタを作成するのもリソース的に難しかったので、ためしに Cluster API Provider Nutanix Cloud Infrastructure(CAPX)で Kubernetes クラスタを作成してみます。
続きを読むCAPX で Kubernetes 環境構築してみる。Part-03
CAPX(Cluster API Provider Nutanix Cloud Infrastructure)で、Nutanix CE に Kubernetes 環境を構築してみます。今回は、CAPX クラスタを作成します。
入口はこちら。
前回(前提とになるツール群のインストール)はこちら。
今回の内容です。
- 1. kind クラスタの作成(管理クラスタ用)
- 2. SSH キー ペアの作成
- 3. 環境設定(clusterctl.yaml)
- 4. 管理クラスタの作成
- 5. ワークロード クラスタの作成
- 5-1. ワークロード クラスタの作成
- 5-2. CAPX クラスタとノードの確認
- 5-2. ワークロード クラスタへの接続
- 5-3. CNI のインストール(Calico)
- 6. クラスタの削除
CAPX で Kubernetes 環境構築してみる。Part-02
CAPX(Cluster API Provider Nutanix Cloud Infrastructure)で、Nutanix CE に Kubernetes 環境を構築してみます。今回は、CAPX クラスタ作成で必要なツールをインストールします。
入口はこちら。
前回(CAPX 用の仮想マシン イメージ作成)はこちら。
今回は、前回の作業で利用していた Linux マシンに、CAPX(実際には Cluster API)によるクラスタ作成の前提となるツール群をインストールします。
- 0. コマンド格納ディレクトリの作成
- 1. kubectl
- 2. kind
- 3. podman
- 4. clusterctl
CAPX で Kubernetes 環境構築してみる。Part-01
CAPX(Cluster API Provider Nutanix Cloud Infrastructure)で、Nutanix CE に Kubernetes 環境を構築してみます。
入口はこちら。
今回は、CAPX で使用する Kubernetes ノード仮想マシンのイメージを作成します。
イメージ作成の手順は、下記が参考になります。
今回の内容です。
- 今回の環境
- 1. 仮想マシン イメージ作成の環境準備
- ansible の自動インストールが失敗した場合の対応
- 2. 仮想マシン イメージの作成
Nutanix CE でもういなくなった Prism Central を Prism Element から削除してみる。
Nutanix CE 上の Prism Central が起動できなくなってしまったので、下記の KB を参考に、強制的に Prism Element から削除してみます。
※ただし、本番環境の Nutanix では気軽に実施せず、ちゃんと製品サポートに問い合わせしたうえで作業を開始するとよいかなと思います。
続きを読むNutanix Kubernetes Engine でクラスタを作成してみる。
Nutanix Kubernetes Engine(NKE、旧称 Karbon)で、Kubernetes クラスタを作成してみます。
今回の内容です。
- この NKE 環境について
- ラボむけの調整
- NKE クラスタの作成
Prism Central VM のリソースを変更してみる。
Prism Central VM(PCVM)のリソース(メモリ容量)を変更してみます。
- 1. PCVM のシャットダウン
- 2. PCVM の設定変更
- 2-1. Prism Element の Web コンソールで設定変更できない様子
- 2-2. acli での設定変更
- 3. PCVM のパワーオン
Prism Central から Prism Element の AHV ネットワークを作成する。
Prism Central から、Prism Element(AHV クラスタ)のネットワークを作成してみます。
- Prism Central 側でのネットワーク(Segment)作成
- Prism Element 側での確認
- おまけ: ネットワークの VLAN ID 変更
Prism Central は、下記のように構築してあります。
続きを読むNutanix Kubernetes Engine を有効化してみる。
Nutanix Kubernetes Engine(NKE、旧称 Karbon)を有効化してみます。
今回の内容です。
- 今回の環境
- 1. NKE の有効化
- 2. NKE のアップデート
- 3. OS イメージのダウンロード