11 2019 档案
摘要:Deployment RC是kubernetes中的一个核心概念,Deployment 是新一代的RC,除了拥有RC的功能外,还具备一下特性: 支持事件和状态查看:可以查看Deployment升级的状态和详细过程 回滚:升级Pod后出现问题,可以使用回滚功能回退到之前任一(总记录历史数以内)历史版本
阅读全文
摘要:使用Replication Controller 、 Replica Set管理Pod "Replication Controller (RC)" 简写为RC,可以使用rc作为kubectl工具的快速管理对象,用来管理多个Pod资源对象,不止针对一个pod对象。如果pod数量过多,则删除多的,如果p
阅读全文
摘要:InitContainer 初始化容器 在Pod中,容器是共享存储资源和网络资源的,所以Init Container容器产生的数据是可以被其他容器作用到的。初始化容器有点类似于postStart 钩子的作用,在Pod没有启动之前,为应用容器做一些准备工作,但是跟钩子的启动处于不同的阶段,在 "Pod
阅读全文
摘要:Pod生命周期和健康检查 Pod的生命周期涵盖了前面所说的PostStart 和 PreStop在内 Pod phase Pod的status定义在 PodStatus对象中,其中有一个phase字段。 Pod的运行阶段是Pod在其生命周期中的简单宏观概述。 下面是phase可能的值: Pendin
阅读全文
摘要:Pod Hook kubernetes为容器提供了生命周期,称为Pod Hook,Pod Hook 是由kubelet 发起的, 可以发生在容器启动和停止之前运行,包含在容器的生命周期中。我们可以为所有的Pod同时配置Hook。 kubernetes为我们提供了两种钩子: PostStart: 这个
阅读全文
摘要:工作和学习中,经常浏览的一些网站 1、 "kubernetes 官网" https://kubernetes.io 2、 "centos 旧版本下载地址" 由于centos不更新旧版本,需要下载旧版本的请访问一下网址 http://vault.centos.org/ 3、 "生成https免费认证证
阅读全文
摘要:Docker CMD ENTRYPOING 和Kubernetes command args对比 exec 模式 使用 exec 模式时,容器中的任务进程就是容器内的 1 号进程 shell 模式 使用 shell 模式时,docker 会以 的方式执行任务命令。也就是说容器中的 1 号进程不是任务
阅读全文
摘要:静态Pod kubernetes 除了我们常用的普通Pod外,还有一种特殊的Pod,叫静态Pod。 概念 静态Pod是直接由节点kubelet进程来管理的,不能通过apiserver的master节点控制。无法与我们常用的控制器daemonset 和 deployment 联合使用,它由kubele
阅读全文