- A+
所属分类:Linux运维
vars_prompt 是 Ansible 中用于在 playbook 或 role 执行时从用户获取变量值的模块。下面是 vars_prompt 模块可用的参数:
name: 变量名
prompt: 用于提示用户输入的消息字符串
private: 如果设置为 yes,则输入内容将不会在终端中显示
encrypt: 如果设置为 yes,则输入内容将使用 vault 进行加密
confirm: 如果设置为 yes,则要求用户确认他们输入的内容
default: 默认值
validate: 用于验证用户输入的 Python 表达式或 Ansible 过滤器表达式
when: 条件语句,仅在条件为 true 时才会提示用户输入