idiv-biodiversity.locale

Ansibleロール: locale

ロケール設定と仮想コンソールキーボードを構成するAnsibleロールです。

目次

要件

  • Ansible 2.9

ロール変数

ロケールの生成/インストール

system_locales:
  - name: de_DE.UTF-8
    charset: UTF-8
  - name: en_US.UTF-8
    charset: UTF-8

言語

system_language: 'en_US.UTF-8'

仮想コンソールキーボード

system_keymap: 'dvorak-programmer'

仮想コンソールフォント

system_font: 'latarcyrheb-sun16'

Xキーボード

system_keyboard_model: 'pc105'
system_keyboard_variant: 'nodeadkeys'
system_keyboard_options: 'terminate:ctrl_alt_bksp Ctrl+Alt+Backspace'
system_keyboard_backspace_behaviour: 'guess'

依存関係

---

# requirements.yml

roles:

  - name: idiv_biodiversity.locale
    src: https://github.com/idiv-biodiversity/ansible-role-locale
    version: vX.Y.Z

...

例のプレイブック

トップレベルプレイブック

トップレベルプレイブックを書く:

---

- name: head server
  hosts: head

  roles:
    - role: idiv_biodiversity.locale
      tags:
        - locale

...

ロール依存関係

meta/main.yml にロールの依存関係を定義する:

---

dependencies:

  - role: idiv_biodiversity.locale
    tags:
      - locale

...

ライセンス

MIT

著者情報

このロールは2017年にChristian Krauseによって作成されました。彼は German Centre for Integrative Biodiversity Research (iDiv)のHPCクラスターシステム管理者です。

プロジェクトについて

configure locale and virtual console keyboard

インストール
ansible-galaxy install idiv-biodiversity.locale
ライセンス
mit
ダウンロード
4k