【发布时间】:2019-12-24 04:18:45
【问题描述】:
我一直在尝试设置一个 terraform 模块来创建私有集群,但我遇到了一个奇怪的情况。
在创建具有主授权网络的集群时,如果我通过 GCP 控制台进行,则可以很好地创建私有集群。但是,当我使用 Terraform 执行此操作时,出现了一个奇怪的错误:
Invalid master authorized networks: network "<cidr>" is not a reserved network, which is required for private endpoints.
代码中有趣的部分如下:
....
master_authorized_networks_config {
cidr_blocks {
cidr_block = "<my-network-cidr>"
}
}
private_cluster_config {
enable_private_endpoint = true
enable_private_nodes = true
master_ipv4_cidr_block = "<cidr>"
}
....
我在这里忘记了什么吗?
【问题讨论】:
标签: google-cloud-platform terraform google-kubernetes-engine