ZeroDowntime.environment
环境
用于设置系统环境的 Ansible 角色
安装
ansible-galaxy install zerodowntime.environment
需求
此角色需要 Ansible 2.5 或更高版本。
支持的平台:
platforms:
- name: EL
versions:
- 7
- name: Ubuntu
versions:
- bionic
- trusty
- xenial
默认角色变量
变量名称 | 必需? | 类型 | 需要赋值 | 描述 |
---|---|---|---|---|
environment__env | 否 | 列表 | 否 | 要设置的环境的键值列表 |
所有变量在 defaults/main.yml 文件中进行了描述。
静态角色变量
变量名称 | 类型 | 描述 |
---|---|---|
environment__config_file | 字符串 | 环境文件的路径 |
所有静态变量在 vars/main.yml 文件中进行了描述。
示例剧本
- hosts: all
become: true
roles:
- role: zerodowntime.environment
environment__env:
EDITOR: vim