Kubernetes クラスタ
Kubernetes クラスタのプロビジョニング。
本ガイドでは、Console UI を使用して Kubernetes クラスタをプロビジョニングおよび管理する方法について説明します。
ナビゲーション
左側のサイドバーで Clusters をクリックし、クラスタ管理ページを開きます。
クラスタの作成
-
クラスタ一覧パネルの右上にある Create Cluster をクリックします。
-
フォームに以下の内容を入力します。
Field Description Name クラスタの名前。デフォルトでは自動生成されます。変更せずそのまま使用することも、任意の名前に変更することも可能です。 Cluster Type 3 種類の中から選択します(下記参照)。 Number of Nodes プロビジョニングするワーカーノード数。クイック選択ボタン(1、4、8、32)を使用するか、任意の値を入力します。 -
Create をクリックします。クラスタはステータス CREATING としてテーブルに表示されます。
クラスタタイプ
クラスタのライフサイクル
クラスタ作成後、以下のステータス遷移に従って処理が進行します。
CREATING → BOOTSTRAPPING → READY_CONTROL_PLANE → ADDING_WORKERS → ACTIVE
テーブルは自動的に更新されます。ステータスが ACTIVE と表示された時点で、クラスタは利用可能な状態です。
問題が発生した場合、ステータスは ERROR に変わります。
クラスタ詳細の表示
任意の行の details icon をクリックすると、クラスタ詳細パネルが開きます。以下の情報が表示されます。
- ステータス、タイプ、作成日時および更新日時
- 期待されるノード数とヘルスステータス
- Kubernetes のバージョン、コンテナランタイム、ネットワークプラグイン、クラウドプロバイダー
- 各ノードのヘルスステータス(展開可能)
- kubeconfig のダウンロードおよび利用方法に関する手順
kubeconfig のダウンロード
kubeconfig は、クラスタのステータスが ACTIVE の場合にのみ取得できます。
- clusters table から:対象クラスタの行にある download icon をクリックします。
- cluster details panel から:Download kubeconfig をクリックします。
ダウンロードされるファイルには、クライアント証明書および CA 証明書が含まれています。
このファイルにはクラスタへのフルアクセス権限が含まれるため、安全に保管してください。
kubectl で使用する場合は、以下のコマンドを実行します。
export KUBECONFIG=/path/to/downloaded-kubeconfig.yaml
kubectl get nodes
注記: Kubernetes クラスタは、テナントの VPN ネットワークからのみアクセス可能です。VPN への接続方法については、VPN Credentials ガイドを参照してください。
クラスタの削除
- クラスタ行の delete icon をクリックします。
- 削除されていることをダイアログで確認します。
クラスタのステータスは DELETING に変わり、削除が完了すると行はテーブルから削除されます。この操作は元に戻せません。
注記: クラスタがすでに DELETING 状態の場合、削除ボタンは無効になります。