juwai.common
Ansible 角色: 通用
在 CentOS 或 Amazon Linux 上配置区域设置/软件源/时区,并安装一些必要的软件包。
要求
需要使用 Ansible 2.3.* 版本。
角色变量
可用变量如下所示,并给出了默认值(请参见 defaults/main.yml
):
common_lang common_lc_all
设置系统范围内的 LANG
和 LC_ALL
。
默认值是 en_US.UTF-8
。
timezone
设置系统范围内的 timezone
。
默认值是 Asia/Shanghai
。
force_update_yum
强制更新 yum 软件源和软件包。
默认值是 no
。
system_packages
定义自定义的软件包安装列表。
默认值是 []
(空列表)。
注意: 这不会覆盖预定义的 __system_packages
。
env
环境名称。
默认值是 vagrant
。
依赖关系
无
示例剧本
- hosts: servers
roles:
- common
许可证
MIT / BSD
作者信息
该角色由 Juwai Limited 于2015年创建。