Ansible (软件)

编辑
本词条由“匿名用户” 建档。
Ansible (软件) 是一种用于编排和一般计算机配置和管理的开源自动化工具。 它结合了软件分发、临时命令执行和软件配置管理。 网络计算机通过 SSH 等进行管理,不需要在托管系统上安装任何其他软件。 模块使用 JSON 进行输出,可以用任何编程语言编写。 该系统使用 YAML 来制定可重用的系统描述。 Ansible(软件)Works 成立于 2013 年 3 月 4 日。 她在 A...

Ansible (软件)

编辑

Ansible (软件) 是一种用于编排和一般计算机配置和管理的开源自动化工具。 它结合了软件分发、临时命令执行和软件配置管理网络计算机通过 SSH 等进行管理,不需要在托管系统上安装任何其他软件。 模块使用 JSON 进行输出,可以用任何编程语言编写。 该系统使用 YAML 来制定可重用的系统描述。

Ansible(软件)作品

编辑

Ansible(软件)Works 成立于 2013 年 3 月 4 日。 她在 Ansible (软件) 的开发方面发挥了重要作用,并提供各种 Ansible (软件) 相关产品,包括支持和基于浏览器的用户界面

架构

编辑

与大多数其他配置管理系统一样,Ansible(软件)区分配置监控和执行配置更改的节点。 这些节点由 Ansible(软件)通过 SSH 管理,其中节点的位置在配置xxx器清单中进行管理。

设计目标

极简管理系统不应该对环境有额外的依赖,secure Ansible(软件)不会在节点上部署代理。 托管节点上只需要 OpenSSH 和 Python(或 Windows 上的 WinRM 或 OpenSSH 和 Powershell)。可靠 如果编写得当,Ansible(软件)剧本可以是幂等的,从而避免对托管系统产生意想不到的副作用。易于学习的剧本使用一种基于 YAML 和 Jinja 模板的简单描述语言

模块

每个 Ansible(软件)模块都可以是独立的,可以用任何编程语言编写。 模块应该是幂等的,这意味着即使一个过程被重复多次——例如从故障中恢复时——系统始终处于相同状态。

Ansible (软件)

库存

清单是对可从 Ansible(软件)访问的节点的描述。 默认情况下,库存由初始化文件描述。 配置文件列出了可从 Ansible(软件)访问的每个节点的 IP 地址或主机名。 此外,可以对节点进行分组

Ansible(软件)还可以动态地从其他系统拉取数据

剧本

剧本描述了 Ansible (软件) 中的配置、部署和编排。 剧本格式为 YAML,每个剧本将一组主机映射到一组角色。

AWX

AWX 是一个 REST API、Web 服务和基于 Web 的控制台。 有了这个,用 Ansible(软件)管理的 IT 基础设施可以集中在一个可视化的仪表盘上,包括所有库存的管理、基于角色的访问控制、作业调度和消息。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/334480/

(3)
词条目录
  1. Ansible (软件)
  2. Ansible(软件)作品
  3. 架构
  4. 设计目标
  5. 模块
  6. 库存
  7. 剧本
  8. AWX

轻触这里

关闭目录

目录