【问题标题】:How to specify zone ID with kops?如何用 kops 指定区域 ID?
【发布时间】:2019-07-08 07:47:48
【问题描述】:

 kops edit ig nodes 

我来了

error determining default DNS zone: Found multiple hosted zones matching cluster ".domain"; please specify the ID of the zone to use

集群看起来像这样

$ kops get ig
Using cluster from kubectl context: dev3.onchain.live

NAME                    ROLE    MACHINETYPE     MIN     MAX     ZONES
master-us-east-1b       Master  m4.large        1       1       us-east-1b
nodes                   Node    m4.large        3       3       us-east-1b

添加

 --state=$KOPS_STATE_STORE

没有帮助。

【问题讨论】:

    标签: kubernetes kops


    【解决方案1】:

    它存在于 ClusterSpec YAML 文件中:

    // DNSZone is the DNS zone we should use when configuring DNS
    // This is because some clouds let us define a managed zone foo.bar, and then have
    // kubernetes.dev.foo.bar, without needing to define dev.foo.bar as a hosted zone.
    // DNSZone will probably be a suffix of the MasterPublicName and MasterInternalName
    // Note that DNSZone can either by the host name of the zone (containing dots),
    // or can be an identifier for the zone.
    DNSZone string `json:"dnsZone,omitempty"`
    

    虽然有多个通常是 Route53 中的配置问题。或者至少有多个匹配区域是不正常的。

    【讨论】:

      猜你喜欢
      • 2018-04-05
      • 1970-01-01
      • 2020-11-17
      • 2018-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多