我一直在尝试设置一个 terraform 模块来创建私有集群,但我遇到了一个奇怪的情况。
创建具有master授权网络的集群时,如果我通过GCP控制台来创建私有集群就可以了。但是当我用 Terraform 做这件事时,我得到一个奇怪的错误:
Invalid master authorized networks: network "<cidr>" is not a reserved network, which is required for private endpoints.
Run Code Online (Sandbox Code Playgroud)
代码中有趣的部分如下:
....
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>"
}
....
Run Code Online (Sandbox Code Playgroud)
有什么我在这里忘记了吗?
我正在使用QueryDslPredicateExecutorSpring Data JPA项目,我正面临着渴望获取懒惰关系的需要.我知道我可以在Repository接口中使用本机JPA-QL查询,或者甚至使用来自Query DSL的JPAQLQuery,但如果可能的话,我很感兴趣,以便于构建查询以满足未来需求.