我使用 kubeadm
安装了kubernetes。为了启用基本的身份验证,我在/etc/kubernetes/manifests/kube-apiserver.yaml
中添加了--basic-auth-file=/etc/kubernetes/user-password.txt
,并在此处添加了相应的类型"文件"卷
基本验证现在有效,我的问题是,在我在Kubernetes主机上编辑/etc/kubernetes/manifests/kube-apiserver.yaml
之后,Kube-Apiserver如何自动重新启动POD?
k8s控制平面组件(Apiserver,Controller Manager和调度程序(在Kube-System名称空间中 static Pods 。
运行以下命令
Kubeadm init
生成API服务器,控制器管理器和调度程序的静态POD清单
kubelet定期扫描所有这些文件。
静态豆荚清单写入/etc/kubernetes/ustests;Kubelet观看此目录,以便在启动时创建POD。
我附上了进一步研究的参考
kubeadm-init-workflow