我在Mac OS High Sierra的'Docker Desktop'中运行kubernetes。
是否可以使用此设置更改给予kubernetes api-server的标志?
我可以看到api-server正在运行。
我能够执行到api-server容器。当我杀死api-server所以我可以用我想要的标志运行它时,容器立即被杀死。
试试这个以找到apiserver部署的名称:
kubectl -n kube-system get deploy | grep apiserver
获取部署名称并编辑其配置:
kubectl -n kube-system edit deploy APISERVER_DEPLOY_NAME
当你这样做时,编辑器将打开并从那里你可以更改apiserver命令行标志。编辑后,您应该保存并关闭编辑器,然后您的更改将被应用。