Ansible 集成
此功能目前以技术预览的形式提供。 |
目前,支持的 Ansible 版本为 SUSE Linux Enterprise 15 客户端工具通道中随附的 2.9 (LTS)。Ansible 控制节点支持的操作系统版本为 SLES 15 SP3 或更高版本。Ansible 软件也可用于 SUSE Manager Proxy 和 SUSE Manager for Retail Branch Server。对于运行非 SUSE Linux Enterprise 操作系统的控制节点,请使用发行套件随附的 Ansible 版本。
1. 功能概述
SUSE Manager 可让系统管理员操作其 Ansible 控制节点。支持的功能包括:
-
自检库存文件
-
发现剧本
-
执行剧本
2. 要求
要使用 Ansible 功能,您需要将 Ansible 控制节点系统作为 Salt 客户端注册到 SUSE Manager Server。注册时,必须在该系统的附加系统类型
中启用 Ansible 控制节点
系统类型。
启用此系统类型可确保通过将 ansible
软件包添加到 Highstate 在系统上安装该软件包,并在 页面中激活 Ansible 功能。
接下来,在/etc/ansible/hosts
。对于剧本目录,可以使用剧本所在的控制节点上的任何目录。剧本目录直接包含 site.yml
,或包含带有此文件的子目录。
3. 库存自检
定义库存路径后,可以使用 SUSE Manager 自检其内容。可以在
页面上执行此操作。单击此页面中的库存路径可在控制节点上实时执行库存自检。4. 剧本发现
定义剧本目录后,可以在
页面上发现剧本。与库存自检一样,剧本发现操作在控制节点上实时运行。
5. 剧本执行
可以在自定义库存
项。您还可以输入任意库存路径。
然后,您可以选择剧本执行时间或选择操作链。最终,SUSE Manager 会在控制节点上将剧本作为操作来执行。可以在操作细节页面上查看操作结果。