【发布时间】:2020-03-01 00:28:09
【问题描述】:
我在使用 kops 命令创建 k8 集群时遇到问题。
这是我在尝试创建集群时遇到的错误。
W1104 16:31:41.803150 18534 apply_cluster.go:945] **unable to pre-create DNS records - cluster startup may be slower: Error pre-creating DNS records: InvalidChangeBatch**: [RRSet with DNS name api.dev.devops.com. is not permitted in zone uswest2.dev.devops.com., RRSet with DNS name api.internal.dev.devops.com. is not permitted in zone uswest2.dev.devops.com.]
我用来创建集群的命令:
kops create cluster --cloud=aws --zones=us-west-2b --name=dev.devops.com --dns-zone=uswest2.dev.devops.com --dns private
kops update cluster --name dev.devops.com --yes
谁能帮帮我。提前致谢!!
【问题讨论】:
-
我尝试使用 kops 创建集群。你能分享
aws route53 list-hosted-zones-by-name的输出吗?如果您尝试使用--dns-zone=dev.devops.com,您会得到同样的错误吗? -
ubuntu@K8-management-server:~$ aws route53 list-hosted-zones-by-name { "HostedZones": [ { "ResourceRecordSetCount": 2, "CallerReference": "****-AC78-B9F0-A056-********1B", "Config": { "PrivateZone": true }, "Id": "/hostedzone/**********MA781O3", "Name": "uswest2.dev.devops.com." } ], "IsTruncated": false, "MaxItems": "100" } -
当我使用 --dns-zone=dev.devops.com W1106 21:57:49.025751 22867 executor.go:130] 运行任务“IAMRolePolicy/masters.dev”时遇到错误.devops.com”(距离成功还剩 9 分 59 秒):错误渲染 PolicyDocument:错误打开资源:DNS ZoneID 未设置 W1106 21:57:49.026066 22867 executor.go:130] 错误运行任务“IAMRolePolicy/nodes.dev.devops.com "(距离成功还剩 9 分 59 秒):错误渲染 PolicyDocument:错误打开资源:未设置 DNS ZoneID
标签: kubernetes devops kops