【问题标题】:Kubernetes: kube-dns Service CreationKubernetes:kube-dns 服务创建
【发布时间】:2016-09-12 20:00:36
【问题描述】:

使用 IP 192.168.3.10 编写 skydns-svc.yml 文件后,我收到以下错误:

Error: The Service "kube-dns" is invalid:spec.clusterIP: Invalid value: "192.168.3.10": provided IP is not in the valid range

skydns-svc.yml

apiVersion: v1
kind: Service
metadata:
  name: kube-dns
  namespace: kube-system
  labels:
    k8s-app: kube-dns
    kubernetes.io/cluster-service: "true"
    kubernetes.io/name: "KubeDNS"
spec:
  selector:
    k8s-app: kube-dns
  clusterIP:  192.168.3.10
  ports:
  - name: dns
    port: 53
    protocol: UDP
  - name: dns-tcp
    port: 53
    protocol: TCP

这怎么不在有效范围内,我该如何解决这个错误?使用 V1.2

【问题讨论】:

    标签: service configuration yaml kubernetes creation


    【解决方案1】:

    您需要将 clusterIP 设置为“SERVICE_CLUSTER_IP_RANGE”中的 IP,这是在 --service-cluster-ip-range 标志中传递给 kube-apiserver 进程的 CIDR 范围(通常为 /16 或更小)。如果您选择该范围内的任何地址,您应该不再收到上述错误。

    【讨论】:

      猜你喜欢
      • 2019-03-16
      • 1970-01-01
      • 1970-01-01
      • 2020-07-06
      • 2011-04-16
      • 1970-01-01
      • 1970-01-01
      • 2019-10-11
      • 2016-11-09
      相关资源
      最近更新 更多