企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践
日志级别和位置 • 数据库位置和凭据 • 安全信息 • 应用程序设置 • …… • Dockerfile编写 • Docker Build构建 • …… • Deployment • DaemonSet • ConfigMap • Secret • Service • Ingress • …… • 功能测试 • 性能测试 • 升级回滚 • …… © Copyright 2020 优先推荐使用控制台输出日志,但这个推荐是基于容器只作为简单应用 的场景,实际的业务场景中需要根据实际情况按需选择最合适的方式: ➢ 业务直写 • 建议在日志量大的场景中使用 • 针对某些业务指标埋点统计场景 ➢ DaemonSet • 一般建议在中小型集群中使用 • 应用日志格式统一,可统一采集 • 一个配置尽可能多的采集同类数据,减少配置数 ➢ Sidecar • 推荐在超大型的集群中使用 • 针对核心的应用采集要给予充分的资源0 码力 | 28 页 | 3.47 MB | 1 年前3Cloud Native Contrail Networking Installation and Life Cycle ManagementGuide for Rancher RKE2
This enables Contrail controller upgrades to be hitless. The Contrail data plane consists of a DaemonSet with a single vRouter pod. During the upgrade procedure, this single pod is taken down and upgraded ple.yaml The pods in each Deployment and Stateful set will upgrade one at a time. The vRouter DaemonSet will go down and come back up. 5. Use standard kubectl commands to check on the upgrade. Check0 码力 | 72 页 | 1.01 MB | 1 年前3Rancher 用户手册 v1.0
填写应用名称 应用名称只允许最多 15 位的小写字母,数字或"-",并以字母或数字开头和结尾。 选择部署类型 点击更多选项查看更多部署类型: a) 标准的 Pod 类型 b) DaemonSet 类型 c) StatefulSet 类型 d) Cron 类型 e) Job 类型 填写镜像名 命名空间: 可选择已有的命名空间或者填写并创建新的命名空间 Page0 码力 | 35 页 | 6.47 MB | 1 年前3
共 3 条
- 1