上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 66 下一页
摘要: 1.ReplicationController和ReplicaSet介绍 RC(ReplicationController)主要的作用就是用来确保容器应用的副本数始终保持在用户定义的副本数。即如果有容器异常退出,会自动创建新的Pod来替代;而如果异常多出来的容器也会自动回收Kubernetes 官方 阅读全文
posted @ 2019-09-23 17:31 SpringCore 阅读(1560) 评论(0) 推荐(0) 编辑
摘要: ⒈引用 Pod的分类 自助式pod 只要pod退出了,此类型的pod不会被重建,该pod没有管理者,死亡后不会被拉起。 自助式pod 控制器管理的pod【生产环境中大多数都是选择控制器去管理pod】 在控制器的生命周期里始终要维持pod的副本数目 区别 生命周期被管理的机制不太一致 ⒉控制器介绍,什 阅读全文
posted @ 2019-09-23 17:16 SpringCore 阅读(255) 评论(0) 推荐(0) 编辑
摘要: ⒈Pod 中只有一个容器并且正在运行,容器成功退出 ·记录事件完成 ·如果restartPolicy为: Always:重启容器;Pod phase仍为Running OnFailure:Pod phase 变成 Succeeded Never:Pod phase 变成 Succeeded ⒉Pod 阅读全文
posted @ 2019-09-23 13:48 SpringCore 阅读(889) 评论(0) 推荐(0) 编辑
摘要: ⒈Pod phase Pod的status字段是一个PodStatus对象,PodStatus中有一个 phase字段。 Pod的相位(phase)是Pod 在其生命周期中的简单宏观概述。该阶段并不是对容器或Pod的综合汇总,也不是为了做为综合状态机 Pod相位的数量和含义是严格指定的。除了本文档中 阅读全文
posted @ 2019-09-23 11:46 SpringCore 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: PodSpec中有一个restartPolicy 字段,可能的值为Always、OnFailure和Never。默认为Always。restartPolicy 适用于Pod 中的所有容器。restartPolicy仅指通过同一节点上的kubelet重新启动容器。失败的容器由kubelet以五分钟为上 阅读全文
posted @ 2019-09-23 11:41 SpringCore 阅读(1999) 评论(0) 推荐(0) 编辑
摘要: Pod hook(钩子)是由Kubernetes管理的kubelet发起的,当容器中的进程启动前或者容器中的进程终止之前运行,这是包含在容器的生命周期之中。可以同时为Pod中的所有容器都配置 hook Hook的类型包括两种: exec:执行一段命令 HTTP:发送HTTP请求 Pod hook(钩 阅读全文
posted @ 2019-09-23 11:39 SpringCore 阅读(318) 评论(0) 推荐(0) 编辑
摘要: apiVersion: v1 kind: Pod metadata: name: lifecycle-demo spec: containers: - name:lifecycle-demo-container image: nginx 1ifecycle: poststart: #启动时运行 exec: ... 阅读全文
posted @ 2019-09-20 17:03 SpringCore 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: ⒈含义 探针是由各个节点的kubelet对容器执行的定期诊断。要执行诊断,kubelet 调用由容器实现的Handler【处理程序】。有三种类型的处理程序: >ExecAction:在容器内执行指定命令。如果命令退出时返回码为0则认为诊断成功。 >TCPSocketAction:对指定端口上的容器的 阅读全文
posted @ 2019-09-20 10:27 SpringCore 阅读(774) 评论(0) 推荐(0) 编辑
摘要: ⒈ ⒉Init容器 介绍: Pod 能够具有一个或多个容器,应用运行在容器里面,但是它也可能有一个或多个先于应用容器启动的Init容器。 Init容器与普通的容器非常像,除了如下两点: >Init容器总是运行到成功完成为止 >每个Init容器都必须在下一个Init容器启动之前成功完成 如果Pod的I 阅读全文
posted @ 2019-09-19 15:23 SpringCore 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: ⒈简单说明 是一个可读性高,用来表达数据序列的格式。YAML的意思其实是:仍是一种标记语言,但为了强调这种语言以数据做为中心,而不是以标记语言为重点 ⒉基本语法 缩进时不允许使用Tab键,只允许使用空格 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 #标识注释,从这个字符一直到行尾,都会被解 阅读全文
posted @ 2019-09-17 15:18 SpringCore 阅读(488) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 66 下一页