先列出我所有想到的问题,再慢慢分类处理,然后给出适合的答案
1、一个pod是怎么创建的
2、kube-apiserver 是做什么的,之间是怎么协同合作的
3、kube-schedule 是做什么的,之间是怎么协同合作的
4、kube-controller-manager是做什么的,之间是怎么协同合作的
5、kube-proxy 是做什么的,之间是怎么协同合作的
5、docker 是怎么实现资源隔离的
6、etcd是怎么工作的,是怎么实现高可用的
7、一个pod有哪些状态,怎么会触发者众状态
8、docker 和虚拟机的区别
9、网络模型
10、tcp的三次握手和四次握手
11、pod内部的网络通讯和网络流转
12、容器内部top -c 和宿主机top -c 看到的负载、内存是一样的,但是task和cpu使用率是不一样的,这是为什么
13、kubernete是用来做什么的
14、docker是用来做什么的
15、docker内部是怎么实现资源隔离的
15、如果删除一个pod对应的label,它会怎么被调度
16、kubernete和docker有什么关系,是怎么配合的
17、在宿主机和容器内部部署程序有什么区别
18、什么是container orchestration
19、container orchestration需要什么
20、kubernete的特点是什么,为什么大厂都在使用它,有什么优势,对它的了解有多少
21、谈谈对server的理解
22、谈谈对kube-proxy的理解
23、kubernete负载均衡的理解
24、什么是ingress网络,是怎么工作的
25、kubernete 创建一个pod的limit和request的资源值是怎么确定的