Kubernetes:spec.clusterIP:无效值?
Kubernetes: spec.clusterIP: invalid value?
是否提示,什么链接在kubernetes这个消息:
The Service "skudns" is invalid:spec.clusterIP: invalid value '': the provided range does not match the current range
当时DNS_SERVICE_IP = 10.3.0.10
,SERVICE_IP_RANGE = 10.3.0.0/16
我的 IP 地址:
K8S_SERVICE_IP: 10.3.0.1
MASTER_HOST: 192.168.0.139
ETCD_ENDPOINT=ETCD_CLUSTER=http://192.169.0.139:2379,http://192.168.0.107:2379
POD_NETWORK: 10.2.0.0/16
SERVICE_IP_RANGE: 10.3.0.0/24
DNS_SERVICE_IP: 10.3.0.10
ADVERTISE_IP: 192.168.0.139
/16
means a subnet mask 的 255.255.0.0(而不是 /24
的 255.255.255.0)
错误信息来自pkg/registry/service/ipallocator/allocator_test.go#L196-L198
if !network.IP.Equal(cidr.IP) || network.Mask.String() != cidr.Mask.String() {
t.Fatalf("mismatched networks: %s : %s", network, cidr)
}
主机网络掩码(如果主机是 Windows 或 ifconfig
as in this script,则在 ipconfig
中看到)可能与 kubernetes 使用的 cidr 掩码不同。
尝试 /24
只是为了测试。
另见 issue 5 (Network comportment)
最后,OP batazor confirms Kubernetes 端的问题:
kubernetes updated from version 1.0.3 to 1.0.6 and got docker0
mask to 255.255.255.0 This is some sort of magic.
是否提示,什么链接在kubernetes这个消息:
The Service "skudns" is invalid:spec.clusterIP: invalid value '': the provided range does not match the current range
当时DNS_SERVICE_IP = 10.3.0.10
,SERVICE_IP_RANGE = 10.3.0.0/16
我的 IP 地址:
K8S_SERVICE_IP: 10.3.0.1
MASTER_HOST: 192.168.0.139
ETCD_ENDPOINT=ETCD_CLUSTER=http://192.169.0.139:2379,http://192.168.0.107:2379
POD_NETWORK: 10.2.0.0/16
SERVICE_IP_RANGE: 10.3.0.0/24
DNS_SERVICE_IP: 10.3.0.10
ADVERTISE_IP: 192.168.0.139
/16
means a subnet mask 的 255.255.0.0(而不是 /24
的 255.255.255.0)
错误信息来自pkg/registry/service/ipallocator/allocator_test.go#L196-L198
if !network.IP.Equal(cidr.IP) || network.Mask.String() != cidr.Mask.String() {
t.Fatalf("mismatched networks: %s : %s", network, cidr)
}
主机网络掩码(如果主机是 Windows 或 ifconfig
as in this script,则在 ipconfig
中看到)可能与 kubernetes 使用的 cidr 掩码不同。
尝试 /24
只是为了测试。
另见 issue 5 (Network comportment)
最后,OP batazor confirms
kubernetes updated from version 1.0.3 to 1.0.6 and got
docker0
mask to 255.255.255.0 This is some sort of magic.