摘要: k8s的存储卷 一: emptyDir 存储卷 1.1 为什么使用存储卷 容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时, kubelet会重启它,但是容器中的文件将丢失一容器以干净的状态(镜像最初的状态)重新启动。 其次,在Pod中同时运行多个 阅读全文
posted @ 2021-11-09 22:10 知己一语 阅读(475) 评论(0) 推荐(0)
摘要: 一: 污点 1.1 污点的作用 节点亲和性,是Pod的一种属性(偏好或硬性要求) ,它使Pod被吸引到一类特定的节点。Taint则相反,它使节点能够排斥一类特定的PodTaint和Toleration相互配合,可以用来避免Pod被分配到不合适的节点上。每个节点上都可以应用一个或多个taint ,这表 阅读全文
posted @ 2021-11-09 22:08 知己一语 阅读(1409) 评论(0) 推荐(0)
摘要: pod 的亲和性,反亲和性 实验 1 ,环境准备 node01、 node02 都有标签 test=a,有个pod1 运行在node01上, 标签为app=myapp01 #设置node01和node02节点,拥有标签 test=a [root@master demo]# kubectl label 阅读全文
posted @ 2021-11-09 22:06 知己一语 阅读(223) 评论(0) 推荐(0)
摘要: k8s 的调度约束 一: k8s的list-watch 机制 1.1 k8s通过list-watch 机制进行每个组件的写作 Kubernetes 是通过 List-Watch 的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。 用户是通过 kubectl 根据配置文件,向 A 阅读全文
posted @ 2021-11-09 08:21 知己一语 阅读(625) 评论(0) 推荐(0)