上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: "系列目录" 理解初始容器 一个pod里可以运行多个容器,它也可以运行一个或者多个初始容器,初始容器先于应用容器运行,除了以下两点外,初始容器和普通容器没有什么两样: + 它们总是 + 一个初始容器必须成功运行另一个才能运行 如果pod中的一个初始容器运行失败,则kubernetes会尝试重启pod 阅读全文
posted @ 2019-06-12 08:06 周国通 阅读(10386) 评论(0) 推荐(3) 编辑
摘要: "系列目录" DaemonSet确保集群中每个(部分)node运行一份pod副本,当node加入集群时创建pod,当node离开集群时回收pod。如果删除DaemonSet,其创建的所有pod也被删除,DaemonSet中的pod覆盖整个集群。 当需要在集群内每个node运行同一个pod,使用Dae 阅读全文
posted @ 2019-06-12 08:03 周国通 阅读(1839) 评论(0) 推荐(1) 编辑
摘要: "系列目录" 概述 向外网暴露集群内服务,以使客户端能够访问,有以下几种方法,本文重点描述Ingress。 LoadBalancer LoadBalancer一般由云服务供应商提供或者用户自定义,运行在集群之外。在创建service时为其配置LoadBalancer相关参数,当从外网访问集群内ser 阅读全文
posted @ 2019-06-11 15:19 周国通 阅读(2210) 评论(2) 推荐(4) 编辑
摘要: "系列目录" 概述 Volume是对各种存储资源的抽象、虚拟化。为管理、控制、使用存储资源提供统一接口。Openstack中的volume为虚拟机提供存储,Docker中的volume为容器提供存储。因为在kubernetes中可部署运行最小单位是pod ,所以kubernetes的volume为p 阅读全文
posted @ 2019-06-11 08:19 周国通 阅读(1493) 评论(0) 推荐(1) 编辑
摘要: "系列目录" 概述 Kubernetes要求集群中所有pod,无论是节点内还是跨节点,都可以直接通信,或者说所有pod工作在同一跨节点网络,此网络一般是二层虚拟网络,称为pod网络。在安装引导kubernetes时,由选择并安装的network plugin实现。默认情况下,集群中所有pod之间、p 阅读全文
posted @ 2019-06-10 08:28 周国通 阅读(15302) 评论(0) 推荐(0) 编辑
摘要: "系列目录" Secrets是Kubernetes中一种对象类型,用来保存密码、私钥、口令等敏感信息。与直接将敏感信息嵌入image、pod相比,Secrets更安全、更灵活,用户对敏感信息的控制力更强。同Docker对敏感信息的管理类似,首先用户创建Secrets将敏感信息加密后保存在集群中,创建 阅读全文
posted @ 2019-06-10 08:25 周国通 阅读(997) 评论(0) 推荐(0) 编辑
摘要: "系列目录" 类似于Linux的Cron模块,CronJob用来运行定时性任务,或者周期性、重复性任务。注意CronJob启动的是kubernetes中的Job,不是ReplicaSet、DaemonSet等其它控制器类型。 示例: 以下CronJob每分钟运行一次,打印出当前时间与hello消息。 阅读全文
posted @ 2019-06-10 08:23 周国通 阅读(2746) 评论(0) 推荐(1) 编辑
摘要: "系列目录" 说到ReplicaSet对象,得先说说ReplicationController(简称为RC)。在旧版本的Kubernetes中,只有ReplicationController对象。它的主要作用是 ,即如果有容器异常退出,会自动创建新的 Pod 来替代;而异常多出来的容器也会自动回收。 阅读全文
posted @ 2019-06-10 08:20 周国通 阅读(981) 评论(0) 推荐(0) 编辑
摘要: "系列目录" 本文详细探索deployment在滚动更新时候的行为 要详细探讨的参数描述: livenessProbe:存活性探测。判断pod是否已经停止 readinessProbe:就绪性探测。判断pod是否能够提供正常服务 maxSurge:在滚动更新过程中最多可以存在的pod数 maxUna 阅读全文
posted @ 2019-06-10 08:18 周国通 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: "系列目录" 这个系列分为两个小节,第一个小节介绍deployment滚动更新时,deployment、replicaset、pod的细节以及创建过程以及deployment版本管理的方式 第二个小节将介绍滚动更新过程中最大可用、liveness以及readiness等 我们在阿里云上有两个不同版本 阅读全文
posted @ 2019-06-10 08:17 周国通 阅读(1323) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页