 Red Hat OpenShift GitOps 1.13 了解 OpenShift GitOpsGitOps 是为云原生应用程序实施持续部署的一种声明方式。您可以使用 GitOps 创建可重复进程,用于在 多集群 Kubernetes 环境间管理 OpenShift Container Platform 集群和应用程序。GitOps 以快速的速度处 理和自动化复杂部署,节省部署和发行周期期间的时间。 GitOps 工作流通过开发、测试、临时和生产环境来推送应用程序。GitOps 部署新应用程序或更新现有应 拉取请求来管理基础架构和应用程序配置的实践。GitOps 中的 Git 存储库是系统 和应用程序配置的唯一来源。此 Git 存储库包含指定环境中所需的基础架构声明描述,并包含自动流程, 以使您的环境与上述状态匹配。它还包含该系统的完整状态,以便可查看并可审核更改到系统状态。通过 使用 GitOps,您可以处理基础架构和应用程序配置 sprawl 的问题。 GitOps 将基础架构和应用程序定义定义为代码 将基础架构和应用程序定义定义为代码。然后,它会使用此代码来管理多个工作区和集群来简化 基础架构和应用程序配置的创建过程。根据代码原则,您可以在 Git 存储库中存储集群和应用程序的配 置,然后按照 Git 工作流将这些存储库应用到所选集群中。您可以将在 Git 存储库中开发和维护软件的核 心原则应用到创建和管理集群和应用程序配置文件。 第 第 1 章 章 什么是 什么是 GITOPS? ? 3 第 2 章 关于 RED HAT0 码力 | 17 页 | 203.28 KB | 1 年前3 Red Hat OpenShift GitOps 1.13 了解 OpenShift GitOpsGitOps 是为云原生应用程序实施持续部署的一种声明方式。您可以使用 GitOps 创建可重复进程,用于在 多集群 Kubernetes 环境间管理 OpenShift Container Platform 集群和应用程序。GitOps 以快速的速度处 理和自动化复杂部署,节省部署和发行周期期间的时间。 GitOps 工作流通过开发、测试、临时和生产环境来推送应用程序。GitOps 部署新应用程序或更新现有应 拉取请求来管理基础架构和应用程序配置的实践。GitOps 中的 Git 存储库是系统 和应用程序配置的唯一来源。此 Git 存储库包含指定环境中所需的基础架构声明描述,并包含自动流程, 以使您的环境与上述状态匹配。它还包含该系统的完整状态,以便可查看并可审核更改到系统状态。通过 使用 GitOps,您可以处理基础架构和应用程序配置 sprawl 的问题。 GitOps 将基础架构和应用程序定义定义为代码 将基础架构和应用程序定义定义为代码。然后,它会使用此代码来管理多个工作区和集群来简化 基础架构和应用程序配置的创建过程。根据代码原则,您可以在 Git 存储库中存储集群和应用程序的配 置,然后按照 Git 工作流将这些存储库应用到所选集群中。您可以将在 Git 存储库中开发和维护软件的核 心原则应用到创建和管理集群和应用程序配置文件。 第 第 1 章 章 什么是 什么是 GITOPS? ? 3 第 2 章 关于 RED HAT0 码力 | 17 页 | 203.28 KB | 1 年前3
 FIT2CLOUD CloudExplorer 产品白皮书 v1.7飞致云创立于 2014 年,是多云时代技术领先的企业级软件提供商。 FIT2CLOUD 以“Fit to Cloud”为使命,致力于帮助企业在多云时代更好地测试、运行、 管理和保护其 IT 基础设施和应用,实现数字化转型的目标。 FIT2CLOUD 的产品与解决方案涵盖软件测试、云原生运行时、多云管理、安全合规、 数据分析可视化、内容管理,其旗舰产品包括:MeterSphere 开源持续测试平台、 ....................................................................................7 1.3.1 大幅减少获取应用运行环境资源排期及总体等待时间................................. 7 1.3.2 大幅减少资源部署人工操作工作量及操作风险,解放人力................ .......................................................................................10 1.4.1 对于应用开发测试运维人员........................................................................10 1.4.2 对于 IT 管理员0 码力 | 60 页 | 0 Bytes | 1 年前3 FIT2CLOUD CloudExplorer 产品白皮书 v1.7飞致云创立于 2014 年,是多云时代技术领先的企业级软件提供商。 FIT2CLOUD 以“Fit to Cloud”为使命,致力于帮助企业在多云时代更好地测试、运行、 管理和保护其 IT 基础设施和应用,实现数字化转型的目标。 FIT2CLOUD 的产品与解决方案涵盖软件测试、云原生运行时、多云管理、安全合规、 数据分析可视化、内容管理,其旗舰产品包括:MeterSphere 开源持续测试平台、 ....................................................................................7 1.3.1 大幅减少获取应用运行环境资源排期及总体等待时间................................. 7 1.3.2 大幅减少资源部署人工操作工作量及操作风险,解放人力................ .......................................................................................10 1.4.1 对于应用开发测试运维人员........................................................................10 1.4.2 对于 IT 管理员0 码力 | 60 页 | 0 Bytes | 1 年前3
 CloudExplorer 3.0 管理员手册v1.2配置用户侧申请向导中选项......................................................................... 200 7.4.7 添加应用商店 Jenkins 产品.........................................................................208 8 部署资源池网络分配策略管理 ....................................................................................... 233 8.4 典型应用场景................................................................................................. ......................................................... 289 1 概述 1.1 文档目的 面向通过云管理平台在线提供 IT 资源、应用运行环境服务,和管理资源的 IT 管理员 以及云管平台实施人员,通过该手册了解云管平台的管理侧功能及相应的使用场景、操作 使用方法。 1.2 阅读对象 杭州飞致云信息科技有限公司 7 0 码力 | 308 页 | 0 Bytes | 1 年前3 CloudExplorer 3.0 管理员手册v1.2配置用户侧申请向导中选项......................................................................... 200 7.4.7 添加应用商店 Jenkins 产品.........................................................................208 8 部署资源池网络分配策略管理 ....................................................................................... 233 8.4 典型应用场景................................................................................................. ......................................................... 289 1 概述 1.1 文档目的 面向通过云管理平台在线提供 IT 资源、应用运行环境服务,和管理资源的 IT 管理员 以及云管平台实施人员,通过该手册了解云管平台的管理侧功能及相应的使用场景、操作 使用方法。 1.2 阅读对象 杭州飞致云信息科技有限公司 7 0 码力 | 308 页 | 0 Bytes | 1 年前3
 CloudExplorer 3.0 用户手册v1.2100 杭州飞致云信息科技有限公司 5 1 概述 1.1 文档目的 面向使用云管理平台在线申请 IT 资源、应用运行环境的项目组应用开发测试、应用运 维人员,通过该手册了解云管平台的用户侧功能及相应的使用场景、操作使用方法。 1.2 阅读对象  应用开发测试人员  应用运维人员  云管平台实施人员 1.3 名词术语 名词 解释 基础架构平台 指为业务系统开发测试、运行提供运行环境资源的各类虚拟化平 Human 用户登录云平台 Web 控制台的账号,以及用于给 应用通过 API 操作云平台需要的授权云平台 API 账号。 项目生命周期 指项目从开发测试、投产到系统运维、应用运维的整个过程。 杭州飞致云信息科技有限公司 7 应用系统 由多个应用组成的分布式系统。 应用 指独立部署运行的应用程序。 应用运行环境 支持应用系统运行的各类资源和环境,包括各类基础架构平台的 虚拟机、操作系统、云磁盘、网络、安全组、弹性 隔离管理的方式就是划分区域,将这组资源及需要看到和管理这 组资源的人划分到区域中。 区域划分一般按项目、按组织部门、 按人。这个区域在本系统中就是工作空间。 工作空间 在 IT 的日常使用场景中,应用开发测试、运维人员、以及系统运 维人员中一组特定的人需要隔离查看和管理其需要可见、使用管 理的一组特定资源,避免其他无关无权限的用户看到和操作以免 影响工作和生产运行。为这组特定的人和特定的资源创建的区域0 码力 | 102 页 | 0 Bytes | 1 年前3 CloudExplorer 3.0 用户手册v1.2100 杭州飞致云信息科技有限公司 5 1 概述 1.1 文档目的 面向使用云管理平台在线申请 IT 资源、应用运行环境的项目组应用开发测试、应用运 维人员,通过该手册了解云管平台的用户侧功能及相应的使用场景、操作使用方法。 1.2 阅读对象  应用开发测试人员  应用运维人员  云管平台实施人员 1.3 名词术语 名词 解释 基础架构平台 指为业务系统开发测试、运行提供运行环境资源的各类虚拟化平 Human 用户登录云平台 Web 控制台的账号,以及用于给 应用通过 API 操作云平台需要的授权云平台 API 账号。 项目生命周期 指项目从开发测试、投产到系统运维、应用运维的整个过程。 杭州飞致云信息科技有限公司 7 应用系统 由多个应用组成的分布式系统。 应用 指独立部署运行的应用程序。 应用运行环境 支持应用系统运行的各类资源和环境,包括各类基础架构平台的 虚拟机、操作系统、云磁盘、网络、安全组、弹性 隔离管理的方式就是划分区域,将这组资源及需要看到和管理这 组资源的人划分到区域中。 区域划分一般按项目、按组织部门、 按人。这个区域在本系统中就是工作空间。 工作空间 在 IT 的日常使用场景中,应用开发测试、运维人员、以及系统运 维人员中一组特定的人需要隔离查看和管理其需要可见、使用管 理的一组特定资源,避免其他无关无权限的用户看到和操作以免 影响工作和生产运行。为这组特定的人和特定的资源创建的区域0 码力 | 102 页 | 0 Bytes | 1 年前3
 高效智能运维[云+社区技术沙龙第29期] - 蓝鲸研发运维技术PaaS体系实践-张敏腾讯蓝鲸智云秉承开放共赢的理念,以改变中国运维行业为起点,致力于推动国内企业借助研发运营一体化,低成本 实现企业IT经营管理模式升级和自主化。 承载数百款 腾讯业务 管控数十万 台服务器 孵化700+ 应用系统 全球多云 管控 培养数百蓝鲸运 维开发 工具驱动运维:采用运维 开发的模式,实现所有运维任 务自动化、工具化、可视化。 数据驱动运维:基于大数据 的接入、存储、分析技术,对运 现数据驱动自动化运维。 机器驱动运维:基于智能算法 的机器自我学习,训练机器智能运 维模型,实现无人值守和智能的运 维与运营。 数据化 2015--2017 智能化 2017—现在 蓝鲸目前在腾讯应用情况及发展方向 4个转型的绊脚石 有重客户端游戏,网页游戏,各类官网,移动终端游戏, 大型游戏平台; 平铺式架构,拓扑关系复杂,模块数量上百,服务器数量 几千…… 腾讯游戏300多款业务中,大多数是由世界各地开发商开发 aPaaS(集成平台):开发框架(前后端)+工具流水线+运行环境托管 蓝鲸进化第3步:平台化开发模式让运维应用自生长 传统开发模式 应用需求 公共 组件 环境 构建 资源 准备 代码 部署 应用 开发 监控 告警 日志 追溯 基于PaaS的开发模式 应用需求 公共 组件 环境 构建 资源 准备 代码 部署 应用 开发 监控 告警 日志 追溯 运维开发 负责企业技术运营领域(CI、CD0 码力 | 26 页 | 8.25 MB | 1 年前3 高效智能运维[云+社区技术沙龙第29期] - 蓝鲸研发运维技术PaaS体系实践-张敏腾讯蓝鲸智云秉承开放共赢的理念,以改变中国运维行业为起点,致力于推动国内企业借助研发运营一体化,低成本 实现企业IT经营管理模式升级和自主化。 承载数百款 腾讯业务 管控数十万 台服务器 孵化700+ 应用系统 全球多云 管控 培养数百蓝鲸运 维开发 工具驱动运维:采用运维 开发的模式,实现所有运维任 务自动化、工具化、可视化。 数据驱动运维:基于大数据 的接入、存储、分析技术,对运 现数据驱动自动化运维。 机器驱动运维:基于智能算法 的机器自我学习,训练机器智能运 维模型,实现无人值守和智能的运 维与运营。 数据化 2015--2017 智能化 2017—现在 蓝鲸目前在腾讯应用情况及发展方向 4个转型的绊脚石 有重客户端游戏,网页游戏,各类官网,移动终端游戏, 大型游戏平台; 平铺式架构,拓扑关系复杂,模块数量上百,服务器数量 几千…… 腾讯游戏300多款业务中,大多数是由世界各地开发商开发 aPaaS(集成平台):开发框架(前后端)+工具流水线+运行环境托管 蓝鲸进化第3步:平台化开发模式让运维应用自生长 传统开发模式 应用需求 公共 组件 环境 构建 资源 准备 代码 部署 应用 开发 监控 告警 日志 追溯 基于PaaS的开发模式 应用需求 公共 组件 环境 构建 资源 准备 代码 部署 应用 开发 监控 告警 日志 追溯 运维开发 负责企业技术运营领域(CI、CD0 码力 | 26 页 | 8.25 MB | 1 年前3
 高效智能运维[云+社区技术沙龙第29期] - 冲上云霄—腾讯海量业务上云实践⚫公有云专线与自研互通 ⚫使用公有云服务 ⚫改造较大的搬迁组件上云 ⚫使用云原生PaaS ⚫边上云边改造 CFS 业务上云五部曲 规划 设计 实施 验证 维护 信息收集 需求评估 应用分析 风险分析 上云策略 方案设计 风险应对 上云计划 技术准备 功能测试 性能测试 数据备份 云上部署 业务验证 效果评估 问题优化 正式上云 运营维护 上云各环节注意点 云上部署服务集群 •自行维护和迭代 •同步中心或主备 •业务切路由切换服务 兼容公有云 • DTS自助热迁移 •增量完成后切换读写 •VIP或DNS寻址 数据库搬迁上云方式 接入层与应用层切换上云 TGW 接入服务 业务 服务框架 Redis CEPH KVM Kafka Mysql Client CLB 接入服务 业务 服务框架 Redis COS 华北云 华东云 深圳自研 群/讨论组 SSO接入 鉴权平台 资料关系链 OIDB 漫游系统 消息系统 状态系统 广州云 华南地区 QQ三地混合云 数据库迁移方案 云CDB 应用服务 DNS 自研MySQL DTS数据 迁移工具 VIP:PORT 从 磁盘 主 磁盘 从 磁盘 主 磁盘 同步中心混合云架构 业务写入 业务接入 代理 存储转发0 码力 | 26 页 | 2.39 MB | 1 年前3 高效智能运维[云+社区技术沙龙第29期] - 冲上云霄—腾讯海量业务上云实践⚫公有云专线与自研互通 ⚫使用公有云服务 ⚫改造较大的搬迁组件上云 ⚫使用云原生PaaS ⚫边上云边改造 CFS 业务上云五部曲 规划 设计 实施 验证 维护 信息收集 需求评估 应用分析 风险分析 上云策略 方案设计 风险应对 上云计划 技术准备 功能测试 性能测试 数据备份 云上部署 业务验证 效果评估 问题优化 正式上云 运营维护 上云各环节注意点 云上部署服务集群 •自行维护和迭代 •同步中心或主备 •业务切路由切换服务 兼容公有云 • DTS自助热迁移 •增量完成后切换读写 •VIP或DNS寻址 数据库搬迁上云方式 接入层与应用层切换上云 TGW 接入服务 业务 服务框架 Redis CEPH KVM Kafka Mysql Client CLB 接入服务 业务 服务框架 Redis COS 华北云 华东云 深圳自研 群/讨论组 SSO接入 鉴权平台 资料关系链 OIDB 漫游系统 消息系统 状态系统 广州云 华南地区 QQ三地混合云 数据库迁移方案 云CDB 应用服务 DNS 自研MySQL DTS数据 迁移工具 VIP:PORT 从 磁盘 主 磁盘 从 磁盘 主 磁盘 同步中心混合云架构 业务写入 业务接入 代理 存储转发0 码力 | 26 页 | 2.39 MB | 1 年前3
 CloudExplorer 3.0 部署运维手册v1.2...........................................................................................18 4.6 应用升级................................................................................................. 模块的基本的关联关系为:  管理中心模块依赖 MYSQL 数据库、Ansible、InfluxDB;  用户认证模块依赖 MYSQL 数据库;  微服务网关依赖管理中心模块与用户认证模块;  其他应用模块都依赖管理中心;  Ansible、Prometheus 等开源组件模块不依赖其他模块; 可通过 yml 文件查看全部依赖,例: 杭州飞致云信息科技有限公司 8 三、部署架构 3.1 [root@local]# cd installer/standalone [root@local]# bash install.sh 4.2.2 高可用部署 1) 软件及脚本下载  依赖应用包下载: https://f2c-north-rel-1251506367.cos.ap-beijing.myqcloud.com/install-sccript /cmp/app_packages0 码力 | 29 页 | 0 Bytes | 1 年前3 CloudExplorer 3.0 部署运维手册v1.2...........................................................................................18 4.6 应用升级................................................................................................. 模块的基本的关联关系为:  管理中心模块依赖 MYSQL 数据库、Ansible、InfluxDB;  用户认证模块依赖 MYSQL 数据库;  微服务网关依赖管理中心模块与用户认证模块;  其他应用模块都依赖管理中心;  Ansible、Prometheus 等开源组件模块不依赖其他模块; 可通过 yml 文件查看全部依赖,例: 杭州飞致云信息科技有限公司 8 三、部署架构 3.1 [root@local]# cd installer/standalone [root@local]# bash install.sh 4.2.2 高可用部署 1) 软件及脚本下载  依赖应用包下载: https://f2c-north-rel-1251506367.cos.ap-beijing.myqcloud.com/install-sccript /cmp/app_packages0 码力 | 29 页 | 0 Bytes | 1 年前3
 2.2.2云音乐在GitOps CD领域的最佳实践站在巨人的肩膀上,打造符合公司中长期发展的 DevOps CD 产品 - Horizon Helm Chart的理念 如何屏蔽 k8s 复杂性? 屏蔽大部分细节,将少量配置开放给 使用者 集中了应用依赖的各种 资源 helm chart不足: • 面向开发者,对普通用户不友好 Horizon模板体系 第二部分 ├── Chart.yaml ├── README.md ├── schema schema ## 定义各种上层用户可理解的输入(支持前端自动渲染) │ ├── application.schema.json ## 应用部署配置的 schema 定义 ├── output │ └── outputs.yaml ## 模板自定义输出 ├── templates ReactJsonSchemaForm (RJSF) 关注点分离: • 业务关注产品化 • 管理员关注底层实现 • 运维人员关注特殊场景的人工介入 Horizon模板最佳实践 管理员可以通过快速的配置,将一个复杂 应用的关键配置快速暴露给用户使用,保 障用户进行最佳实践,例如: • 屏蔽复杂的资源配置:业务更容易理解 的标准资源规格 • 底层能力快速封装:混合云、服务网格 有了这样的模板,是否能直接apply使用0 码力 | 22 页 | 3.15 MB | 1 年前3 2.2.2云音乐在GitOps CD领域的最佳实践站在巨人的肩膀上,打造符合公司中长期发展的 DevOps CD 产品 - Horizon Helm Chart的理念 如何屏蔽 k8s 复杂性? 屏蔽大部分细节,将少量配置开放给 使用者 集中了应用依赖的各种 资源 helm chart不足: • 面向开发者,对普通用户不友好 Horizon模板体系 第二部分 ├── Chart.yaml ├── README.md ├── schema schema ## 定义各种上层用户可理解的输入(支持前端自动渲染) │ ├── application.schema.json ## 应用部署配置的 schema 定义 ├── output │ └── outputs.yaml ## 模板自定义输出 ├── templates ReactJsonSchemaForm (RJSF) 关注点分离: • 业务关注产品化 • 管理员关注底层实现 • 运维人员关注特殊场景的人工介入 Horizon模板最佳实践 管理员可以通过快速的配置,将一个复杂 应用的关键配置快速暴露给用户使用,保 障用户进行最佳实践,例如: • 屏蔽复杂的资源配置:业务更容易理解 的标准资源规格 • 底层能力快速封装:混合云、服务网格 有了这样的模板,是否能直接apply使用0 码力 | 22 页 | 3.15 MB | 1 年前3
 Zadig 面向开发者的云原生 DevOps 平台产 品 发 布 、 许 可 和 支 持 的 管 理 产品各版本功能差异 基础版注重工程师体验,专家版保障稳定可靠高效发布;企业版安全发布、数据运营及企业扩展定制 3 Zadig 平台工程模式及 应用场景、架构解析 开发者自服务 • 通过自服务的方式来加快发布速 度,无需与运维持续沟通 降低个人心智负担 • 通过平台工程,将底层的复杂性 抽象化,降低个人心智负担,提 高开发效率 可重用降低运维成本 的 质 量 提 高 , 提 升 了 测 试 的 覆 盖 度 。 可 以 说 , 没 有 Z a d i g , 集 成 测 试 完 全 没 法 做 ” 更多 Zadig 应用场景 Zadig 应用场景 加速云原生转型 / 容器化 / 多云迁移 微服务大规模的容器化转型,优 化 & 增强 DevOps 工具链的建 设 典型客户:路特斯、七牛、非 码、连尚、锅圈、埋堆堆、九州0 码力 | 59 页 | 81.43 MB | 1 年前3 Zadig 面向开发者的云原生 DevOps 平台产 品 发 布 、 许 可 和 支 持 的 管 理 产品各版本功能差异 基础版注重工程师体验,专家版保障稳定可靠高效发布;企业版安全发布、数据运营及企业扩展定制 3 Zadig 平台工程模式及 应用场景、架构解析 开发者自服务 • 通过自服务的方式来加快发布速 度,无需与运维持续沟通 降低个人心智负担 • 通过平台工程,将底层的复杂性 抽象化,降低个人心智负担,提 高开发效率 可重用降低运维成本 的 质 量 提 高 , 提 升 了 测 试 的 覆 盖 度 。 可 以 说 , 没 有 Z a d i g , 集 成 测 试 完 全 没 法 做 ” 更多 Zadig 应用场景 Zadig 应用场景 加速云原生转型 / 容器化 / 多云迁移 微服务大规模的容器化转型,优 化 & 增强 DevOps 工具链的建 设 典型客户:路特斯、七牛、非 码、连尚、锅圈、埋堆堆、九州0 码力 | 59 页 | 81.43 MB | 1 年前3
 Zadig 面向开发者的云原生 DevOps 平台的 产 品 发 布 、 许 可 和 支 持 的 管 理 产品各版本功能差异 基础版注重工程师体验,专家版保障稳定可靠高效发布;企业版安全发布、数据运营及企业扩展定制 Zadig 平台工程模式及 应用场景、架构解析 开发者自服务 • 通过自服务的方式来加快发布速 度,无需与运维持续沟通 降低个人心智负担 • 通过平台工程,将底层的复杂性 抽象化,降低个人心智负担,提 高开发效率 可重用降低运维成本 事 情 做 的 质 量 提 高 , 提 升 了 测 试 的 覆 盖 度 。 可 以 说 , 没 有 Z a d i g , 集 成 测 试 完 全 没 法 做 ” 更多 Zadig 应用场景 Zadig 应用场景 加速云原生转型/容器化/多云迁移 微服务大规模的容器化转型,优 化&增强 DevOps 工具链的建设 典型客户:路特斯、七牛、非码、 连尚、锅圈、埋堆堆、九州通 研发效能提升(开发、测试、发布工程)0 码力 | 59 页 | 23.57 MB | 1 年前3 Zadig 面向开发者的云原生 DevOps 平台的 产 品 发 布 、 许 可 和 支 持 的 管 理 产品各版本功能差异 基础版注重工程师体验,专家版保障稳定可靠高效发布;企业版安全发布、数据运营及企业扩展定制 Zadig 平台工程模式及 应用场景、架构解析 开发者自服务 • 通过自服务的方式来加快发布速 度,无需与运维持续沟通 降低个人心智负担 • 通过平台工程,将底层的复杂性 抽象化,降低个人心智负担,提 高开发效率 可重用降低运维成本 事 情 做 的 质 量 提 高 , 提 升 了 测 试 的 覆 盖 度 。 可 以 说 , 没 有 Z a d i g , 集 成 测 试 完 全 没 法 做 ” 更多 Zadig 应用场景 Zadig 应用场景 加速云原生转型/容器化/多云迁移 微服务大规模的容器化转型,优 化&增强 DevOps 工具链的建设 典型客户:路特斯、七牛、非码、 连尚、锅圈、埋堆堆、九州通 研发效能提升(开发、测试、发布工程)0 码力 | 59 页 | 23.57 MB | 1 年前3
共 12 条
- 1
- 2













