02 2021 档案

摘要:简介 Kubernetes集群中的Controller对象可以创建和管理多个Pod,提供副本管理、健康检查、滚动升级和集群级别的自愈能力。例如,如果一个节点故障,Controller就能自动将该节点上的Pod调度到其他健康的节点上。这些Controller运行在Kubernetes集群的主节点上,它 阅读全文
posted @ 2021-02-18 23:16 koktlzz 阅读(165) 评论(0) 推荐(0) 编辑
摘要:意义 Kubernetes引入Volume资源来解决以下问题: 容器中的文件在磁盘上是临时存放的,kubelet重启容器后,文件将会丢失; 在运行多个容器的Pod内实现文件共享。 配置 一个典型的有挂载卷的Pod配置如下: apiVersion: v1 kind: Pod metadata: nam 阅读全文
posted @ 2021-02-18 12:15 koktlzz 阅读(78) 评论(0) 推荐(0) 编辑
摘要:概述 Kubernetes使用Service解决服务发现问题:每个Pod在创建后都会被分配一个IP地址,然而它会随着Pod的重启而改变; Service可以通过标签选择器选择一组Pod,然后作为它们共同的对外访问接口。这样我们的应用便可以在不知道Pod的IP地址的情况下,与其通信; 当Service 阅读全文
posted @ 2021-02-18 00:16 koktlzz 阅读(86) 评论(0) 推荐(0) 编辑
摘要:镜像 Docker镜像是一个只读的容器模板,含有启动Docker容器所需的文件系统。Docker镜像的文件内容和一些运行容器的配置文件组成了Docker容器的文件系统运行环境——rootfs。 当我们使用docker pull下载一个nginx镜像后,可以在Docker的工作目录**/var/lib 阅读全文
posted @ 2021-02-03 01:38 koktlzz 阅读(706) 评论(0) 推荐(0) 编辑
摘要:作用 cgroups(controll groups)可以把一系列系统任务及其子任务(线程/进程)划分为等级不同的组,从而对任务组使用的物理资源(CPU、内存、IO等)进行限制和记录。 资源限制:对任务使用的资源总额进行限制,一旦超过这个配额就发出相关提示; 优先级分配:通过分配的CPU时间片数量及 阅读全文
posted @ 2021-02-01 02:37 koktlzz 阅读(429) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩