【问题标题】:Adding Master Authorized Networks in GKE在 GKE 中添加主授权网络
【发布时间】:2020-02-02 19:22:28
【问题描述】:

我正在尝试在 gke 集群创建期间添加 masterAuthorizedNetworksConfig cidrblock。我使用 yaml 作为我的配置文件。在大多数情况下,除了在 masterAuthorizedNetworksConfig 代码中的部分之外,一切正常。我收到以下错误。

错误:(gcloud.deployment-manager.deployments.create)操作错误 [operation-1570192512938-59414eef672d4-7aad07f0-31e95364]:错误: - 代码:CONDITION_NOT_MET 位置:/deployments/cff-prod-clus/resources/prod-cff->$.properties 留言:| 错误:实例类型(对象)不匹配任何允许的原始类型(允许:[“array”]) 级别:“错误” 架构:{"loadingURI":"#","pointer":"/schemas/MasterAuthorizedNetworksConfig/properties/cidrBlocks"} 实例:{“指针”:“/cluster/masterAuthorizedNetworksConfig/cidrBlocks”} 域:“验证” 关键词:“类型” 找到:“对象” 预期:[“数组”]

我尝试使用不同的语法更改代码,但得到相同的结果。

 ipAllocationPolicy:
        useIpAliases: true
        clusterIpv4CidrBlock: 10.81.224.0/20
        servicesIpv4CidrBlock: 10.81.222.0/23
      masterAuthorizedNetworksConfig:
        enabled: true
        cidrBlocks: 
          displayName: Corporate
          cidrBlock: 10.10.1.0/24
      networkConfig:
        enableIntraNodeVisibility: true
      privateClusterConfig:
        enablePrivateNodes: true
        masterIpv4CidrBlock: 10.81.219.0/28

更正的代码

 ipAllocationPolicy:
        useIpAliases: true
        clusterIpv4CidrBlock: 10.81.224.0/20
        servicesIpv4CidrBlock: 10.81.222.0/23
      masterAuthorizedNetworksConfig:
        enabled: true
        cidrBlocks: 
          - displayName: Corporate
          - cidrBlock: 10.10.1.0/24
      networkConfig:
        enableIntraNodeVisibility: true
      privateClusterConfig:
        enablePrivateNodes: true
        masterIpv4CidrBlock: 10.81.219.0/28

除非这在部署期间不可用,否则我希望将该 cidrblock 添加到主授权网络。

【问题讨论】:

  • 每个人都想通了。看上面的代码。

标签: deployment google-cloud-platform yaml cluster-computing google-kubernetes-engine


【解决方案1】:

masterAuthorizedNetworksConfig.cidrBlocks 字段需要一个数组(即使您只添加一个条目)。每个条目必须有一个-。请注意,每个条目不一定是不同的行。在您的情况下,您可以执行以下操作:

主授权网络配置: 启用:真 cidrBlocks: - 显示名称:企业 cidrBlock:10.10.1.0/24

displayName 和 cidrBlock 都属于同一个条目,因此不需要在每一行中添加破折号。但是,如果您想添加另一个 CIDR,您可以为下一个条目添加另一个 -

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-22
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多