繁体   English   中英

使用kops创建集群时如何配置Kubernetes节点标签?

[英]How do I configure Kubernetes node labels when creating a cluster with kops?

在具有kops版本1.6.2的AWS上创建Kubernetes集群时,如何为节点配置Kubernetes标签? 我的特定情况是,我需要将标签beta.kubernetes.io/fluentd-ds-ready设置为true,因为否则将不会安排Fluentd pod

我当前用于创建集群的kops命令如下所示:

kops --state s3://example.com create cluster \
--zones eu-central-1a,eu-central-1b,eu-central-1c \
--master-zones eu-central-1a,eu-central-1b,eu-central-1c \
--topology private --networking flannel --master-size m4.large \
--node-size m4.large --node-count 2 --bastion --cloud aws \
--ssh-public-key id_rsa.pub --authorization RBAC --yes \
production.example.com

我还如何配置beta.kubernetes.io/fluentd-ds-ready=true在创建的Kubernetes节点上设置标签beta.kubernetes.io/fluentd-ds-ready=true

https://github.com/kubernetes/kops/issues/742

您可以使用群集定义及其标签创建一个yaml文件。 然后,您可以在现有群集上进行滚动更新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM