红帽 Ansible 自动化平台和红帽 OpenShift 概述
使用红帽® Ansible® 自动化平台和红帽 OpenShift®,您能够大规模地构建和实施自动化,并拥有根据需求在任何地方部署应用的灵活性。
为什么选择红帽 Ansible 和红帽 OpenShift?
在混合云环境中,IT 和应用团队面对着高度复杂的基础架构和软件管理任务。
红帽 Ansible 与红帽 Hat OpenShift 的强强联合,通过一个统一框架,简化了应用的部署、扩展和更新任务,实现了一致性和可靠性,让这些原本艰巨的任务变得轻松自如。
例如,团队无需编写定制代码来实现系统自动化,而是可以通过 Ansible 来编写简洁明了的任务描述。这样一来,即便是新加入的团队成员也能迅速理解,这不仅节省了初期成本,也使得团队能够更灵活地应对未来的变化。
红帽资源
Kubernetes Operator 如何与 Ansible 自动化平台和红帽 OpenShift 协同作用?
Operator 是一种特定于应用的控制器,可通过扩展 Kubernetes API 来代表 Kubernetes 用户创建、配置和管理复杂有状态应用的实例。Operator 基于基本的 Kubernetes 资源和控制器概念构建,但又涵盖了特定于域或应用的知识,以实现常规任务的自动化。
Kubernetes Operator 可针对基础架构即代码定义一个声明性状态,并在持续运维当中维护应用的过往安装。Operator 可在 Ansible 中编写,让您可以利用 Ansible YAML 语言和超过 3,000 个社区模块的生态系统。由此可实现对基础架构即代码的管理,并且可使用 Operator 在持续运维当中定义应用过往安装的声明性状态,而又不受应用运行位置的限制。
如果需要在多个集群中(甚至跨基础架构)实施运维管理和自动化,红帽 Kubernetes 高级集群管理可提供所有相关支持。使用预构建的 Operator 可帮助您将 Ansible 自动化平台工作负载连接到红帽 OpenShift,更快获得容器原生应用。
红帽官方博客
获取有关我们的客户、合作伙伴和社区生态系统的最新信息。