在Kubernetes平台中,一个应用可能包含多个Kubernetes子资源,在应用部署完成以后,可以从统一的视角展现整体应用的拓扑结构,同时对于持续部署等场景做到统一的版本管理与回滚。 场景描述 云原生时代的到来,用户在使用Kubernetes进行应用管理的同时也面临着一些痛点和挑战。 遇到的痛点: 应用编排文件如何管理。 应用包含哪些K8s资源,能否统一管理。 如何管理应用版本,能否快速回滚。 方案优势 多集群低成本容灾,日常迭代版本一键同发。 国内站、国际站多地域部署业务,版本同发。 应用维度查看/管理工作负载(相关资源聚合)。 同一套编排,多环境发布,大幅降低出错率。
多集群应用部署 步骤1 通过 git方式部署应用 首先删除之前通过 yaml模版部署的应用,然后再次在应用中心里选择创建应用,部署 策略仍然选择手动,源选择 GIT,仓库地址选择刚才配置的仓库连接,路径选择为仓库 里存放应用部署 yaml文件的目录(例如这里选择为 bp-podinfo);假设应用需要部署 文档版本:20201031 15 云原生 ...