配置K8s群集,kube-apiserver无法启动?

配置kube-apiserver时执行的命令如下:
[root@k8s-master etcd]# /opt/kubernetes/bin/kube-apiserver KUBE_APISERVER_OPTS="--logtostderr=true --v=2 --log-dir=/opt/kubernetes/logs --etcd-servers=https://192.168.3.71:2379,https://192.168.3.72:2379,https://192.168.3.73:2379 --bind-address=192.168.3.71 --secure-port=6443 --advertise-address=192.168.31.71 --allow-privileged=true --enable-admission-plugins=NamespaceLifecycle,LimitRanger,ServiceAccount,ResourceQuota,NodeRestriction --enable-bootstrap-token-auth=true --token-auth-file=/opt/kubernetes/cfg/token.csv --service-node-port-range=30000-32767 --kubelet-client-certificate=/opt/kubernetes/ssl/server.pem --kubelet-client-key=/opt/kubernetes/ssl/server-key.pem --tls-cert-file=/opt/kubernetes/ssl/server.pem --tls-private-key-file=/opt/kubernetes/ssl/server-key.pem --client-ca-file=/opt/kubernetes/ssl/ca.pem --service-account-key-file=/opt/kubernetes/ssl/ca-key.pem --etcd-cafile=/opt/etcd/ssl/ca.pem --etcd-certfile=/opt/etcd/ssl/server.pem --etcd-keyfile=/opt/etcd/ssl/server-key.pem --audit-log-maxage=30 --audit-log-maxbackup=3 --audit-log-maxsize=100 --audit-log-path=/opt/kubernetes/logs/k8s-audit.log" 
W0904 22:19:01.455724   20867 services.go:37] No CIDR for service cluster IPs specified. Default value which was 10.0.0.0/24 is deprecated and will be removed in future releases. Please specify it using --service-cluster-ip-range on kube-apiserver.
I0904 22:19:01.455809   20867 server.go:618] external host was not specified, using 192.168.3.71
W0904 22:19:01.455822   20867 authentication.go:501] AnonymousAuth is not allowed with the AlwaysAllow authorizer. Resetting AnonymousAuth to false. You should use a different authorizer
Error: --etcd-servers must be specified

原本这个KUBE_APISERVER_OPTS是放在kube-apiserver.conf中的,为了调试错误,才直接放在命令行。
我的问题是:KUBE_APISERVER_OPTS已经指定了必要的参数,为何还会提示“No CIDR for service cluster IPs specified”和“--etcd-servers must be specified”呢?即使--service-cluster-ip-range指定为非10.0.0.0/24的地址范围,还是返回相同的提示。

谢谢指导!

参与11

5同行回答

userchenuserchenphp个人
https://www.cnblogs.com/chenjiangbin/p/16502524.html显示全部
软件开发 · 2022-07-21
浏览2045
鲲鲲鲲鲲系统运维工程师某大型互联网公司
您这个问题解决了嘛?我也遇到相同问题,但是还没解决显示全部

您这个问题解决了嘛?我也遇到相同问题,但是还没解决

收起
互联网服务 · 2022-02-15
浏览2570
15305419779zxy15305419779zxy联盟成员主任山东大正公司
不错,长学问了显示全部

不错,长学问了

收起
证券 · 2022-01-11
浏览2659
jie11jie11运维某公司
你好,我也遇到了相同的问题,我的时间在进行操作之前就已经进行的时间校验, kube-apiserver不是只在master节点上有吗,刚开始弄K8S有些不太明白,请帮忙解答一下,谢谢显示全部

你好,我也遇到了相同的问题,我的时间在进行操作之前就已经进行的时间校验, kube-apiserver不是只在master节点上有吗,刚开始弄K8S有些不太明白,请帮忙解答一下,谢谢

收起
互联网服务 · 2021-08-30
浏览3361
waitfeiynwaitfeiyn系统工程师某公司
应该是证书方面的问题。发现K8s-master1的系统时间有问题,重新ntpdate之后,重建证书,重新分发到其他节点上,kube-apiserver启动了。显示全部

应该是证书方面的问题。
发现K8s-master1的系统时间有问题,重新ntpdate之后,重建证书,重新分发到其他节点上,
kube-apiserver启动了。

收起
软件开发 · 2020-09-07
浏览4853

提问者

waitfeiyn
系统工程师某公司
擅长领域: 云计算容器云Kubernetes

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-09-04
  • 关注会员:5 人
  • 问题浏览:6107
  • 最近回答:2022-07-21
  • X社区推广