我有kubernetes具有兩個節點和一個主節點上1.5版本上運行。我希望部署fluentd載到所有節點一個守護進程,但主節點(主節點的垃圾郵件警告信息,因爲它無法找到日誌)。我如何避免部署到主節點?Kubernetes:部署守護程序設置爲所有節點,除了主節點
1
A
回答
1
您可以爲您的從節點使用label
,並在selector
中將該標籤用於守護程序集,該守護程序集只會在具有該標籤的節點上部署。
相反,你可以定義一個負選擇分配守護進程設置爲沒有標籤的豆莢。在你的情況下,沒有主標籤的吊艙。
0
您正在尋找的污點和Tolerations功能。使用這些,您可以定義給定節點處於「受感染」狀態,特別是防止此節點上的pod調度,除非它們具有與該污點相匹配的容差。
+0
這不起作用: tolerations: - 關鍵: 「kubernetes.io/role」 運營商: 「平等」 值: 「大師」 大意是: 「NoSchedule」 –
相關問題
- 1. 爲裸機部署設置Kubernetes節點
- 2. 使用部署模擬在kubernetes中設置的守護進程
- 3. Kubernetes架構:主節點
- 4. 部署使用節點觀察器的節點應用程序
- 5. kubernetes設置所有物理節點的列表
- 6. 部署節點應用程序和mysql
- 7. 我該如何守護節點?
- 8. 使用Kubernetes管理特定節點和目標節點上的部署
- 9. Kubernetes獲取節點不返回主節點
- 10. 節點大小kubernetes
- 11. Kubernetes - 節點容量
- 12. 將kubernetes內部網絡擴展到只有主節點
- 13. 如何在Java中設置/爲父節點設置子節點,子節點的子節點等等?
- 14. 節點部署服務器
- 15. openMPI主節點設置配置
- 16. 如何爲遠程部署的節點紅色流安裝相關節點。
- 17. C# - LinkedList - 如何刪除指定節點後的所有節點?
- 18. Sparql刪除節點的所有子節點
- 19. xslt匹配除特定節點以外的所有節點
- 20. 刪除指定節點之後的所有節點
- 21. 如何監視使用kops部署的kubernetes節點?
- 22. 無法使用節點'kubernetes-client'創建新的Kubanetes部署
- 23. Dataproc節點設置
- 24. 獲取MongoDB的主節點設置
- 25. 防止部署到入口節點,只能部署到其他節點
- 26. 無法在本地ubuntu集羣上部署kubernetes和DNS(所以一個節點)
- 27. 節點主機配置
- 28. XSL - 爲節點內的每個節點設置
- 29. 將XML節點和子節點值設置爲數組PHP
- 30. 保護節點+ Postgres +護照
最後我們添加一個標籤到所有我們想要部署的節點併爲它們使用節點選擇器。我們將如何使用負選擇器? –
從文檔,你應該能夠做到'!='https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#equality-based-requirement – MrE
我不好,現在看來,這是僅用於查找,不用於定義。 – MrE