juwai.common
Ansible Role: Common
Configure locale/repo/timezone and install some necessary packages on CentOS or Amazon Linux.
Requirements
Written in Ansible 2.3.*
Role Variables
Available variables are listed below, along with default values (see defaults/main.yml):
common_lang common_lc_all
Set systemwide LANG and LC_ALL.
Default is en_US.UTF-8.
timezone
Set systemwide timezone.
Default is Asia/Shanghai.
force_update_yum
Force update yum repos and packages.
Default is no.
system_packages
Define a custom list of packages to install.
Default is [](empty list).
Note: this won't override pre-defined __system_packages.
env
Environment name.
Default is vagrant.
Dependencies
None
Example Playbook
- hosts: servers
roles:
- common
License
MIT / BSD
Author Information
This role was created in 2015 by Juwai Limited.
