Nutanix CE 5.18 + Prism Central の Karbon で Kubernetes クラスタを作成しました。せっかくなので、クラスタの様子を記録しておきます。
この環境での Karbon の有効化とクラスタ作成についての様子は下記です。
Prism Central - Karbon から見た Kubernetes クラスタ
現在の Karbn の Web UI は、Prism Central に組み込まれています。
今回作成したクラスタは「dev-k8s-01」という名前です。作成されたクラスタの名前をクリックすると、関連する情報が確認できます。
Summary では、クラスタへの接続時に必要な API Endpoint の IP アドレスが分かります。クラスタの状態やノード数なども確認することができます。
Alart や Task の情報も確認できます。クラスタ作成時に指定したリソース割り当てが少ないと、作成は成功しても一部の Pod が起動できなかったりします。スペック低めの物理マシン1台ということもあり、Prometheus 関連の Pod 起動が失敗しています。
Storage Class。
Volumes。ちなみに Karbon によって作成されたクラスタは、デフォルトで Kubernetes による永続ボリュームとして Nutanix Volumes を利用できるように連携設定されます。
Add-on。Logging の「Launch」をクリックすると・・・
Prism Central とは別のブラウザ タブにて、組み込みの Kibana の画面が開きます。
そして、ログを確認することができます。
Nodes では、ノード種類ごとの情報が確認できます。「Development Cluster」として作成したので、今回は各種1ノードずつです。
Master。
Worker。ちなみに Add Worker でノードを追加できますが、この環境では物理リソースの制限により 1ノードのみ・・・
etcd。
Prism Element から見た Kubernetes クラスタ
Prism Element では、Kubernetes ノードになっている VM を確認できます。master / worker / etcd の 3種類とも普通のユーザ VM です。
Nutanix Volumes(Volume Group)。名前から、Kubernetes の PVC に紐づけられていることがわかります。これはゲスト OS の iSCSI Target から接続されています。(VM 接続ではなく)
つづくかもしれない。