buluma.locale
Ansibleロール locale
システムのロケールを設定します。
GitHub | バージョン | 問題 | プルリクエスト | ダウンロード |
---|---|---|---|---|
例プレイブック
この例はmolecule/default/converge.yml
から取られ、プッシュ、プルリクエスト、リリースごとにテストされます。
---
- name: Converge
hosts: all
become: true
gather_facts: true
roles:
- role: buluma.locale
locale_lang: de_AT.UTF-8
マシンを準備する必要があります。CIではmolecule/default/prepare.yml
を使ってこれを行います:
---
- name: Prepare
hosts: all
gather_facts: false
become: true
roles:
- role: buluma.bootstrap
これらのロールを使用する方法についてはこちらの完全な説明と例もご覧ください。
ロール変数
変数のデフォルト値はdefaults/main.yml
に設定されています:
---
# localeのデフォルトファイル
# シェルコマンド `locale -a` の出力から1つのロケールを設定します。
# 一部の一般的なロケール: en_US.UTF-8, nl_NL.utf8, C.utf8, POSIX
locale_lang: en_US.UTF-8
locale_language: "{{ locale_lang }}"
locale_lc_address: "{{ locale_lang }}"
locale_lc_all: "{{ locale_lang }}"
locale_lc_collate: "{{ locale_lang }}"
locale_lc_ctype: "{{ locale_lang }}"
locale_lc_identification: "{{ locale_lang }}"
locale_lc_measurement: "{{ locale_lang }}"
locale_lc_messages: "{{ locale_lang }}"
locale_lc_monetary: "{{ locale_lang }}"
locale_lc_name: "{{ locale_lang }}"
locale_lc_numeric: "{{ locale_lang }}"
locale_lc_paper: "{{ locale_lang }}"
locale_lc_response: "{{ locale_lang }}"
locale_lc_telephone: "{{ locale_lang }}"
locale_lc_time: "{{ locale_lang }}"
locale_timezone: Etc/UTC
要件
- requirements.txtにリストされたpipパッケージ。
使用するロールの状態
システムを準備するために次のロールが使用されます。他の方法でシステムを準備することもできます。
要件 | GitHub | バージョン |
---|---|---|
buluma.bootstrap |
コンテキスト
このロールは多くの互換性のあるロールの一部です。さらに詳しい情報はこれらのロールのドキュメントをご覧ください。
関連するロールの概要は次の通りです:
互換性
このロールは以下のコンテナイメージでテストされています:
コンテナ | タグ |
---|---|
Amazon | Candidate |
EL | 8 |
Debian | すべて |
Fedora | すべて |
opensuse | すべて |
Ubuntu | すべて |
必要なAnsibleの最小バージョンは2.12であり、テストは次のように行われました:
- 前のバージョン
- 現在のバージョン
- 開発バージョン
問題が見つかった場合は、GitHubに登録してください。