kube-controller-manager
kube-controller-manager加分布式锁
k8s v1.19.0 kube-controller-manager加分布式锁lease,完成leader选举,与kube-scheduler相同。 cmd/kube-controller-manager/app/controllermanager.goRun函数 staging/src/k8s. ......
scheduler,kube-controller-manager 报server returned HTTP status 401 Unauthorized
现象:K8S 组件报 server returned HTTP status 401 Unauthorized,看apiserver 日志有很多Unable to authenticate the request" err="[x509: certificate has expired or is ......
k8s驱逐篇(7)-kube-controller-manager驱逐-taintManager源码分析
taintManager的主要功能为:当某个node被打上NoExecute污点后,其上面的pod如果不能容忍该污点,则taintManager将会驱逐这些pod,而新建的pod也需要容忍该污点才能调度到该node上; ......
k8s驱逐篇(6)-kube-controller-manager驱逐-NodeLifecycleController源码分析
kube-controller-manager驱逐主要依靠NodeLifecycleController以及其中的TaintManager;开启了污点驱逐:node上有NoExecute污点后,立马驱逐不能容忍污点的pod,对于能容忍该污点的pod,则等待pod上配置的污点容忍时间里的最小值后,po... ......
kube-controller-manager启动失败
报错信息: Error: failed to start container "kube-controller-manager": Error response from daemon: OCI runtime create failed: container_linux.go:338: creat ......
k8s驱逐篇(5)-kube-controller-manager驱逐
kube-controller-manager驱逐主要依靠NodeLifecycleController以及其中的TaintManager;开启了污点驱逐:node上有NoExecute污点后,立马驱逐不能容忍污点的pod,对于能容忍该污点的pod,则等待pod上配置的污点容忍时间里的最小值后,po... ......