コントロール・プレーン・ノードを追加する場合は、暗号化された証明書バンドルと結合トークンの2つのものを作成する必要があります。
次のコマンドを実行して、コントロール・プレーン・ノードのOSコンソールに接続し、証明書バンドルを作成します:
ocne cluster console --node control_plane_name --direct -- kubeadm init phase upload-certs --certificate-key certificate-key --upload-certs
control_plane_nameを、リリース1クラスタで実行されているコントロール・プレーン・ノードに置き換えます。
重要:
これはターゲット・ノードではなく、kubeadm initコマンドの実行に使用される別のコントロール・プレーン・ノードです。
certificate-keyを、ocne cluster joinコマンドを使用してコントロール・プレーン・ノードのイグニッション情報を生成したときに表示される出力に置き換えます。
次のコマンドを実行して、結合トークンを作成します:
ocne cluster console --node control_plane_name --direct -- kubeadm token create token
control_plane_nameを、リリース1クラスタで実行されているコントロール・プレーン・ノードに置き換えます。
「トークン」を、ocne cluster joinコマンドを使用してコントロール・プレーン・ノードのイグニッション情報を生成したときに表示される出力に置き換えます。
重要:
トークンが24時間以上前に生成された場合は、有効期限が切れている可能性があり、Ignitionファイルを再生成する必要があります。これにより、新しいトークンも生成されます。
kubectl get nodesコマンドを使用して、コントロール・プレーン・ノードがクラスタに追加されていることを確認します。 これにはしばらく時間がかかる場合があります。
kubectl get nodes