A.4. Ansible 变量
以下变量控制 Ansible Automation Platform 与远程主机交互的方式。
有关特定于特定插件的变量的更多信息,请参阅 Ansible.Builtin 的文档。
有关全局配置选项列表,请参阅 Ansible 配置设置。
变量 | 描述 |
---|---|
| 用于目标主机上任务的连接插件。
这可以是任何 Ansible 连接插件的名称。SSH 协议类型是
默认为 |
|
要使用的目标主机的 ip 或名称,而不是 |
| 连接端口号。 默认:ssh 的 22 个 |
| 连接到主机时使用的用户名。 |
| 用于向主机进行身份验证的密码。 从不以纯文本形式存储此变量。 始终使用密码库。 |
| SSH 使用的私钥文件。在使用多个密钥且您不想使用 SSH 代理时很有用。 |
|
此设置始终附加到 |
|
此设置始终附加到默认的 |
|
此设置始终附加到默认的 |
|
此设置始终附加到默认的 |
|
确定是否使用 SSH pipelining。这可以覆盖 |
| 在版本 2.2 中添加。
此设置覆盖使用系统 SSH 的默认行为。这可以覆盖 |
|
目标系统的 shell 类型。除非将 |
|
这将设置 Ansible 控制器在目标机器上使用的 shell,并覆盖
不要更改此变量,除非目标计算机上没有安装 |
| 此变量从清单脚本或 Ansible 配置文件获取机器的主机名。 您不能设置此变量的值。 由于从配置文件中获取了该值,实际运行时主机名值可能与此变量返回的不同。 |