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
著者情報
このロールは2015年にJuwai Limitedによって作成されました。