問題タブ [kubespray]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - マスター ノードのノード ロールがありません - Kubespray を使用して Kubernetes のインストールを行いました
3 つのノード (2 つのマスターと 3 つのノード) を持つ Kubernetes クラスターをクリーン インストールした後、マスターはワーカー ノードにも割り当てられます。
インストールが成功した後、ノードに対して以下の役割を取得しました。示されているように、マスターのノード ロールが欠落している場所。
インベントリ/mycluster/hosts.yaml
ネットワーク プラグイン : フランネル
ansible の呼び出しに使用するコマンド:
マスターノードをワーカーノードとしても機能させるにはどうすればよいですか?
kubectl describe node1 の出力:
kubernetes - Kubespray と Ansible、構成 (つまり、インベントリとその他の構成ファイル) を分離する方法
まず、私は完全な ansible プレイブック初心者です。私は職場のクラッツァーを理解しようと忙しくしています。readme のクイック スタート ガイドに従ってみましたが、会社の kubespray フォークも従いました。今、私を本当に悩ませていることの 1 つは、個人用クラスターの構成がフォーク全体に散らばっていることです。クラスターの個人用構成ファイルを kubespray リポジトリーから分離する方法はありませんか? 私の考えでは、kubespray リポジトリのフォークまたはマスターである kubespray ディレクトリがあり、「kubespray」を実行するときに、クラスターの構成を kubespray に提供します。新しいバージョンを適用したいときに kubespray を更新しようとしながら、これがコミットでクラスター リソースを維持するためのクリーンで管理しやすい方法であることが現在のところわかりません。