tcharl.ansible_hostname
ホスト名
あなたのシステムに依存関係をインストールし、ホスト名を設定します。
GitHub | GitLab | 品質 | ダウンロード | バージョン |
---|---|---|---|---|
例プレイブック
この例は molecule/default/converge.yml
から取られ、各プッシュ、プルリクエスト、リリースでテストされています。
---
- name: converge
hosts: all
become: yes
gather_facts: yes
roles:
- role: robertdebock.hostname
マシンは準備が必要です。CIでは molecule/default/prepare.yml
を使用して行います:
---
- name: prepare
hosts: all
become: yes
gather_facts: no
roles:
- role: robertdebock.bootstrap
これらのロールを使用する方法についての 完全な説明と例 もご覧ください。
ロール変数
変数のデフォルト値は defaults/main.yml
に設定されています:
---
# ホスト名のデフォルトファイル
# 設定するホスト名。デフォルトではインベントリに設定されたもの。
hostname: "{{ inventory_hostname_short }}"
# ホスト名が変更されたときにマシンを再起動するべきですか?
hostname_reboot: yes
要件
- requirements.txt に記載された pip パッケージ。
使用するロールの状態
以下のロールはシステムの準備に使用されます。別の方法でシステムを準備することもできます。
要件 | GitHub | GitLab |
---|---|---|
robertdebock.bootstrap |
コンテキスト
このロールは多くの互換性のあるロールの一部です。さらなる情報は これらのロールのドキュメント をご覧ください。
関連ロールの概要:
互換性
このロールは以下の コンテナイメージ でテストされています:
コンテナ | タグ |
---|---|
alpine | すべて |
amazon | 候補 |
el | 8 |
debian | すべて |
fedora | すべて |
opensuse | すべて |
ubuntu | すべて |
必要なAnsibleの最小バージョンは2.10です。以下のテストが実施されています:
- 前のバージョン。
- 現在のバージョン。
- 開発バージョン。
問題が見つかった場合は、GitHub に登録してください。
ライセンス
Apache-2.0
貢献者
このリポジトリに貢献してくれた皆さんに感謝します。彼らの協力は私を励まし、コードを改善し、共同作業が楽しいものにしてくれます。
著者情報
私を スポンサーしてくれる と嬉しいです。