首页 » 翻译 » Kubernetes » 正文

CKA 认证系列课程笔记03 Controller

Kubernetes中 有各种各样的Controller ,这些Controller 都是Master 的重要组件

controller

 

Controller最大作用就是 控监修复

举个例子, Node controller , 这是一个负责监控Node 状态的Controller , 它会每隔5s检查所有的Node状态(通过kube-api),如果某个Node状态不对,那么Controller会做出相应的相应

c2

 

Node Controller 每隔5秒去检查一下所有的Node状态,如果它发现一个node 无响应,它会在等待40s以后,标记这个node 不可用,如果在接下来的5分钟,这个node都没回来(通过健康检查),Node controller就会在其他健康的Node上创建出 这个标记为 无响应的 node 上的所有pod

通过的我们可以通过查看kube-system namespace下看到这个pod

CON3

 

 

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)