k8s-静态pod
1.kubelet 启动时由 --pod-manifest-path 指定的目录(默认/etc/kubernetes/manifests),kubelet会定期扫描这个目录,并根据这个目录下的 .yaml 或 .json 文件进行创建和更新操作。2.静态pod总是由kubelet创建的,并且只在kubelet所在的Node上运行。3. 静态pod 不能通过 api-server来管理,但是可以通过
·
1.kubelet 启动时由 --pod-manifest-path 指定的目录(默认/etc/kubernetes/manifests),kubelet会定期扫描这个目录,并根据这个目录下的 .yaml 或 .json 文件进行创建和更新操作。
2.静态pod总是由kubelet创建的,并且只在kubelet所在的Node上运行。
3. 静态pod 不能通过 api-server来管理,但是可以通过api查看
4. 常用的静态pod资源:
- etcd
- kube-apiserver
- kube-controller-manager
- kube-scheduler
注意:
1.静态pod修改配置需要删除文件再创建,不要通过直接编辑或替换文件的方式修改配置,否则可能不能马上生效
2.pod 不能通过 api-server来管理,无法和 RC,RS,Deployment或者 DaemonSet、cm、serviceaccount等资源进行关联
3.如果pod需要访问api-server接口,可以通过挂载kubeconfig的方式
更多推荐
已为社区贡献6条内容
所有评论(0)