变量名:仅能由字母、数字和下划线组成,且只能以字母开头
变量来源:
4 在playbook中定义 vars: - var1: value1 - var2: value2 5 在独立的变量YAML文件中定义 6 在role中定义
普通变量: 主机组中主机单独定义,优先级高于公共变量 公共(组) 变量: 针对主机组中所有主机定义统一变量
变量定义:
key=value 示例: http_port=80
变量调用方式: 通过{{ variable_name }} 调用变量,且变量名前后必须有空格,有时用 “{{ variable_name }}”才生效 ansible-playbook –e 选项指定