我使用kubeadm
安装了kubernetes。为了启用基本身份验证,我在--basic-auth-file=/etc/kubernetes/user-password.txt
中添加了/etc/kubernetes/manifests/kube-apiserver.yaml
,并按照here所述安装了相应的“文件”类型
基本身份验证工作现在,我的问题是kube-apiserver在Kubernetes主机上编辑/etc/kubernetes/manifests/kube-apiserver.yaml
后如何知道自动重启Pod?
答案 0 :(得分:5)
K8s控制平面组件(apiserver,控制器管理器和调度程序)是kube-system命名空间中的静态pod 。
运行以下命令时
Kubeadm init
为API服务器,控制器管理器和调度程序生成静态Pod清单
Kubelet定期扫描所有这些文件。
Static Pod清单写入/ etc / kubernetes / manifests; kubelet监视此目录,以便Pods在启动时创建。
我附上了进一步研究的参考资料