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

时间:2017-07-06 08:40:28

标签: amazon-web-services kubernetes kops

使用enable_testing版本1.6.2在AWS上创建Kubernetes集群时,如何为节点配置Kubernetes标签?我的具体情况是我需要将标签beta.kubernetes.io/fluentd-ds-ready设置为true,因为kops

我目前用于创建群集的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

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

1 个答案:

答案 0 :(得分:0)

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

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