k8s

徘徊边缘 提交于 2020-03-26 11:11:20

一、环境准备

二、所有节点安装docker、kubelet、kubeadm等

三、

八、kubelet(pod管家)

在kubernetes集群中,每个Node节点都会启动kubelet进程,用来处理Master节点下发到本节点的任务,管理Pod和其中的容器。kubelet会在API Server上注册节点信息,定期向Master汇报节点资源使用情况,并通过cAdvisor监控容器和节点资源。可以把kubelet理解成【Server-Agent】架构中的agent,是Node上的pod管家。更多kubelet配置参数信息可参考kubelet –help

当k8s节点出现 NotReady,可用如下命令查看报错信息

# journalctl   -f   -u   kubelet

九、小技巧
1、flannel  pod  删除不掉
强制删除也不行,经排查,node2节点有问题(docker没有开机自启,重启docker)。节点正常后再强制删除

使用命令获取pod的名字
kubectl get po -n NAMESPACE |grep Terminating
使用kubectl中的强制删除命令
kubectl delete pod podName -n NAMESPACE --force --grace-period=0

强大的k8s离线管理

https://docs.kubeoperator.io/kubeoperator-v2.1/concept

https://blog.csdn.net/csdn_duomaomao/article/details/78069104 (rancher管理k8s集群)

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!