二进制安装k8s apiserver 组件启动失败
查看启动api-server.conf配置文件对应路径文件均存在,重新生成证书以及token.csv依然启动失败,在api-server中设置的,开启了准入控制的一些插件,如下。解决:在api-server.servervice中加入此变量。$KUBE_APISERVER_OPTS导致问题,此变量是。由于启动文件api-server.service缺少。再次重新加载配置文件并启动,启动正常。
·
kube-apiserver[7947]: Error: [--etcd-servers must be specified, service-account-issuer is a required flag, --service-account-signing-key-file and --service-account-issuer are required flags]
查看启动api-server.conf配置文件对应路径文件均存在,重新生成证书以及token.csv依然启动失败,
后发现由于启动文件api-server.service缺少$KUBE_APISERVER_OPTS导致问题,此变量是
在api-server中设置的,开启了准入控制的一些插件,如下
KUBE_APISERVER_OPTS="--enable-admissionplugins=NamespaceLifecycle,NodeRestriction,LimitRanger,ServiceAccount,DefaultStorageClass,ResourceQuota
解决:在api-server.servervice中加入此变量
再次重新加载配置文件并启动,启动正常
systemctl daemon-reload
更多推荐
已为社区贡献1条内容
所有评论(0)