CPU以上クラスタ内のすべてのマシン間の完全なネットワーク接続(パブリックまたはプライベートネットワークは問題なし)ノードごとに固有のホスト名、MACアドレス、およびproduct_uuid。マシンでは特定のポートを開けとくスワップ無効(kubeletを正しく動作させるためにスワップを無効にする。トラフィックを分散させるためにそれらの前にHAPRoxyロードバランサーを配置する必要がある。LBにするサーバにSSHで接続します。haproxy3つのKubernetesマスターノード間でトラフィックを負荷分散するようにHAProxyを設定。checkHAProxyを再起動。クラスタ内で利用するオーバーレイネットワーク用にカーネルパラメータを変更しておきます。トラフィックが誤ってルーティングされるという問題を報告しています。LinuxデスクトップまたはHAProxyマシン上にあれば実行できる。認証局を作成する認証局設定ファイルを作成します。ファイルを作成します。]}認証局証明書と秘密鍵を生成します。caca-key.pemとca.pemが生成されたことを確認します。ファイルを作成します。]}証明書と秘密鍵を生成します。使用するKubernetesバージョンに設定する必要があります。ロードバランサのアドレスまたはDNSとポートを一致させる必要があり。Kubernetesのバージョンを一致させることがお勧め。sha256:b078841bd826050e1461341835ffc5a5b0cf2e32365a33794eb77512ca0c016aこの出力をテキストファイルにコピーし。後で他のコントロールプレーンノードをクラスタに参加させるために必要になる。$HOME/.kube/config実行しない場合は次のようになる。"kubernetes")次のように入力して、コンポーネントのPodを見始める。-w最初のノードの初期化が完了した後にのみ、新しいコントロールプレーンノードを結合させる。次の例でCONTROL_PLANE_IPSは、他のコントロールプレーンノードのIPアドレスに置き換えます。"${USER}"@$host:done注意:上記のリストの証明書だけをコピーしてください。kubeadmは、参加しているコントロールプレーンインスタンスに必要なSANを使用して、残りの証明書を生成します。すべての証明書を誤ってコピーした場合、必要なSANが不足しているために追加のノードを作成できない可能性があります。これは次のようになります。フラグの追加に注意してください。このフラグは、このコントロールプレーンノードをクラスタに参加させることを自動化します。次のように入力して、コンポーネントのポッドを見始めます。-w残りのコントロールプレーンノードに対してこれらの手順を繰り返します。1台ずつpodが組み込まれて完了したことを確認してから実行していくこと。月別アーカイブはてなブログをはじめよう!oza__shuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。