sensu.sensu_go.install 角色 – 启用 Sensu Go 仓库并安装选定的软件包
注意
此角色是 sensu.sensu_go 集合(版本 1.14.0)的一部分。
如果您正在使用 ansible
包,您可能已经安装了此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install sensu.sensu_go
。
要在 playbook 中使用它,请指定:sensu.sensu_go.install
。
注意
由于违反了 Ansible 包含要求,sensu.sensu_go 集合将从 Ansible 12 中移除。该集合有 未解决的健全性测试失败。有关详细信息,请参阅讨论线程。
入口点 main
– 启用 Sensu Go 仓库并安装选定的软件包
概要
主入口点只是组合了 repositories 和 packages 入口点。
参数
参数 |
注释 |
---|---|
要安装的软件包构建。 可以是任何有效的构建字符串,例如 如果 version 变量设置为 latest,则忽略此变量,并安装最新的可用构建。 默认值: |
|
作为软件包来源的仓库通道。 访问 packagecloud 站点以查找所有可用的通道。 默认值: |
|
要安装的组件列表。 选择
默认值: |
|
要安装的软件包版本。 可以是任何有效的版本字符串,例如 默认值: |
入口点 packages
– 安装选定的 Sensu Go 软件包
概要
确保安装了选定的软件包。
默认情况下,该角色将安装最新的可用软件包版本。这将在该集合的下一个主要版本中更改,其中 version 将变为必需变量。
参数
参数 |
注释 |
---|---|
要安装的软件包构建。 可以是任何有效的构建字符串,例如 如果 version 变量设置为 latest,则忽略此变量,并安装最新的可用构建。 默认值: |
|
要安装的组件列表。 选择
默认值: |
|
要安装的软件包版本。 可以是任何有效的版本字符串,例如 默认值: |
入口点 repositories
– 启用 Sensu Go 仓库
概要
在受支持的发行版上安装所需的仓库文件。
此入口点在 Windows 上不起作用,因为那里没有仓库的概念。
参数
参数 |
注释 |
---|---|
作为软件包来源的仓库通道。 访问 packagecloud 站点以查找所有可用的通道。 默认值: |