バージョン1.5で2つのノードと1つのマスターノードを使用してkubernetesを実行しています。私はすべてのノードにデーモンセットとしてfluentdを配備したいが、マスターノード(マスターノードはログを見つけることができないので警告メッセージをスパムする)。マスターノードへの展開を避けるにはどうすればよいですか?Kubernetes:マスターノード以外のすべてのノードにデーモンを設定する
1
A
答えて
1
スレーブノードにはlabel
を使用し、そのラベルを持つノードにのみデプロイするデーモンセットにはselector
でそのラベルを使用できます。
逆に、ネガティブセレクタを定義して、ラベルを持たないポッドにデーモンセットを割り当てることができます。あなたのケースでは、マスターのラベルを持たないポッド。
0
あなたはTaints and Tolerationsの機能を探しています。これらを使って、与えられたノードを "汚染された"と定義することができます。
+0
これは動作しませんでした: tolerations: - キー: "kubernetes.io/role" 演算子: "イコール" 値: "マスター" 効果: "NoSchedule" –
関連する問題
- 1. Kubernetesがマスターノードを返さないノードを取得する
- 2. Kubernetesマスターノードでのサービスのベストプラクティス?
- 3. スパーククラスタのマスターノードを設定する
- 4. ベアメタル展開用Kubernetesノードの設定
- 5. すべてのリクエストのデフォルトヘッダをOPTIONS以外のAngularで設定する
- 6. 特定のクラス以外のすべてを対象にする
- 7. Log4Netアペンダーをメイン設定ファイル以外のファイルに設定する
- 8. DrupalのすべてのノードのFacebookページプラグインを設定する
- 9. Rails - 特定のIPアドレス以外のすべてをブロックする
- 10. テキストノード以外のすべての子ノードを選択する方法は?
- 11. Kubernetes iptables - マスターノードはポッドを実行していますか?
- 12. SMALLESTデータを持つノード以外のBSTのすべてのノードに再帰的に1を加算します。
- 13. Android - すべてのlint警告を特定のもの以外のエラーとして設定する
- 14. null以外の句を指定せずに、すべての列にNULL句を設定できますか?
- 15. admin以外のすべてのユーザーにamazon S3バケットポリシーをプライベートに設定する方法はありますか?
- 16. perlのHTTP :: Daemonオブジェクトとしてperl以外のデーモンを使用する
- 17. Kubernetes 1.8 Kubeadm設定kubeletがノードで起動していない
- 18. kubernetesクラスタの単一ノードですべてのポッドを実行するためのkubernetesスケジューラの回避
- 19. kubernetesクラスタのファイアウォールルールを設定する
- 20. Symfony 3特定のプレフィックス以外のすべてのルートをリダイレクト
- 21. 特定のファイル以外のすべての古いサイトページをリダイレクト
- 22. Kubernetesローカルテストの設定
- 23. 特定のクラス以外のすべてのフォーム要素を無効にする
- 24. 特定のグループ以外のすべてのサイト作成を無効にする
- 25. クリック以外のすべての特定の要素をターゲットにする
- 26. パスワードを設定する方法Apache 2以外のすべてのURLへのアクセスを制御する
- 27. 特定のディレクトリ/ファイル以外のすべてを転送するWebサーバー/ドメイン設定
- 28. パンダread_csv dtype 1以外のすべての列を指定
- 29. Gradle fileTreeは特定のディレクトリ以外のすべてを除外します
- 30. 以外のすべてをクリック
我々はすべてにラベルを追加することになったが私たちがデプロイしたいノードとノードセレクタを使用していました。ネガティブセレクターはどのように使用しますか?ドキュメントから –
を実行すると、 '!=' https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#equality-based-requirement – MrE
私の悪い、それはそうだルックアップのためだけであり、定義のためではない。 – MrE