总结:我们已经在之前的文章中解释了如何在有效集群上设置 about 和 on 两个值。 首先确保配置已添加到启动参数中,然后查看需要配置哪些内容。 创建后,将自动创建并关联选项集。
如何在启用了cloud-provider=aws的k8s集群上本地设置服务的externalTrafficPolicy
本地值和集群我们已经在之前的文章中谈到了externalTrafficPolicy的值。 请参阅文章《为 podAntiAffinity 提供外部流量策略服务》。
使用AWS,如果您自己部署k8s集群并启用cloud-provider=aws,则必须执行其他操作。 否则,服务的 externalTrafficPolicy 将是本地的且无法访问。
首先,确保将 hostname-override 设置添加到 kube-proxy 启动参数
- --hostname -override = $(NODE_NAME) env: - name: NODE_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: spec.nodeName
接下来设置VPC的DHCP域名为 .compute.internal 必须设置。
供您参考:
当您创建 VPC 时,会自动创建 DHCP 选项集并将其与 VPC 关联。 该设置包含两个选项项目:-您的-区域的域-名称-servers=AmazonProvidedDNS 和域-名称=域-名称-。
评论前必须登录!
注册