企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践并将其设置为默认缺省存储,那么对于使用者: Step 1:创建PVC,自动关联StorageClass,动态创建PV Step 2:创建应用工作负载(Pod、 Deployment、StatefulSet等), 关联PVC使用 © Copyright 2020 Rancher Labs. All Rights Reserved. Confidential 使用Init Container检查依赖服务 Reserved. Confidential 特殊对待有状态应用StatefulSet 对于无状态应用容器化前面有了全面的说明,而有状态应用的容器化部 署却相对比较麻烦。Kubernetes提供了StatefulSet资源对象来稳定的管 理有状态应用,稳定意味着Pod调度或重调度的整个过程是有持久性的, StatefulSet的目标应用一般具备以下特点: • 稳定的、唯一的网络标识符,即Pod重新调度后PodName和 Pod运 行前所有之前的Pod必须都是Running或Ready状态 • 有序收缩、有序删除,即Pod时有序的,从N-1到0,与扩容相反 注:对于一般的比较简单的有状态应用,可以通过StatefulSet方式来部署, 但对于复杂的场景,还需要提供自动备份、故障检测、恢复自愈等自动化 运维能力时,建议通过Operator方式来部署管理,例如Etcd Operator © Copyright0 码力 | 28 页 | 3.47 MB | 1 年前3
Cloud Native Contrail Networking
Installation and Life Cycle ManagementGuide for Rancher RKE2
updates. During the upgrade, the pods in each Deployment and StatefulSet are upgraded one at a time. The remaining pods in that Deployment or StatefulSet remain operational. This enables Contrail controller upgrades0 码力 | 72 页 | 1.01 MB | 1 年前3
Rancher 用户手册 v1.015 位的小写字母,数字或"-",并以字母或数字开头和结尾。 选择部署类型 点击更多选项查看更多部署类型: a) 标准的 Pod 类型 b) DaemonSet 类型 c) StatefulSet 类型 d) Cron 类型 e) Job 类型 填写镜像名 命名空间: 可选择已有的命名空间或者填写并创建新的命名空间 Page 17 端口映射0 码力 | 35 页 | 6.47 MB | 1 年前3
共 3 条
- 1













