我在几个 RHEL 7.2 虚拟机中安装了一个 K8s 集群。似乎 yum 存储库的安装形式没有插件。
目前,我尝试部署的任何服务几乎都面临以下问题:Jenkins、Kube-ui、influxdb-grafana 端点 IP 不在为 Flannel 定义的范围内,显然这些服务不可用。
关于如何调试\解决问题的任何想法?
系统详情:
# lsb_release -i -r
Distributor ID: RedHatEnterpriseServer
Release: 7.2
安装的软件包:
kubernetes.x86_64 1.2.0-0.9.alpha1.gitb57e8bd.el7
etcd.x86_64 2.2.5-1.el7
flannel.x86_64 0.5.3-9.el7
docker.x86_64 1.9.1-25.el7.centos
ETCD网络配置
# etcdctl get /atomic.io/network/config
{"Network":"10.0.0.0/16"}
服务获得正确的 IP 但错误的端点
# kubectl describe svc jenkinsmaster
Name: jenkinsmaster
Namespace: default
Labels: kubernetes.io/cluster-service=true,kubernetes.io/name=JenkinsMaster
Selector: name=jenkinsmaster
Type: NodePort
IP: 10.254.113.89
Port: http 8080/TCP
NodePort: http 30996/TCP
Endpoints: 172.17.0.2:8080
Port: slave 50000/TCP
NodePort: slave 31412/TCP
Endpoints: 172.17.0.2:50000
Session Affinity: None
No events.
谢谢你。