Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes k8s API服务器因配置错误而停机,如何重新启动?_Kubernetes - Fatal编程技术网

Kubernetes k8s API服务器因配置错误而停机,如何重新启动?

Kubernetes k8s API服务器因配置错误而停机,如何重新启动?,kubernetes,Kubernetes,我试图向API服务器添加命令行标志。在我的设置中,它作为k8s集群内的守护程序集运行,因此我使用kubectl获取守护程序集清单,对其进行更新,并执行kubectl apply-f apiserver.yaml(我知道,这不是一个好主意) 当然,我编写的新yaml文件有一个错误,因此API服务器不再启动,我无法使用kubectl来更新它。我有一个ssh连接到它运行的节点,我可以看到kubelet是如何使用格式错误的命令每隔几秒钟运行一次APIServerPod的。我正在尝试配置kubelet服务

我试图向API服务器添加命令行标志。在我的设置中,它作为k8s集群内的守护程序集运行,因此我使用kubectl获取守护程序集清单,对其进行更新,并执行
kubectl apply-f apiserver.yaml
(我知道,这不是一个好主意)

当然,我编写的新yaml文件有一个错误,因此API服务器不再启动,我无法使用kubectl来更新它。我有一个ssh连接到它运行的节点,我可以看到kubelet是如何使用格式错误的命令每隔几秒钟运行一次APIServerPod的。我正在尝试配置kubelet服务以使用正确的api服务器命令,但无法这样做


有什么想法吗?

API服务器定义通常存在于
/etc/kubernetes/manifests
-在那里编辑配置,而不是在API级别编辑配置