tcharl.ansible_hostname

ホスト名

あなたのシステムに依存関係をインストールし、ホスト名を設定します。

GitHub GitLab 品質 ダウンロード バージョン
github gitlab quality downloads Version

例プレイブック

この例は 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

要件

使用するロールの状態

以下のロールはシステムの準備に使用されます。別の方法でシステムを準備することもできます。

要件 GitHub GitLab
robertdebock.bootstrap Build Status GitHub Build Status GitLab

コンテキスト

このロールは多くの互換性のあるロールの一部です。さらなる情報は これらのロールのドキュメント をご覧ください。

関連ロールの概要: 依存関係

互換性

このロールは以下の コンテナイメージ でテストされています:

コンテナ タグ
alpine すべて
amazon 候補
el 8
debian すべて
fedora すべて
opensuse すべて
ubuntu すべて

必要なAnsibleの最小バージョンは2.10です。以下のテストが実施されています:

  • 前のバージョン。
  • 現在のバージョン。
  • 開発バージョン。

問題が見つかった場合は、GitHub に登録してください。

ライセンス

Apache-2.0

貢献者

このリポジトリに貢献してくれた皆さんに感謝します。彼らの協力は私を励まし、コードを改善し、共同作業が楽しいものにしてくれます。

著者情報

ロバート・デ・ボック

私を スポンサーしてくれる と嬉しいです。

プロジェクトについて

Install dependencies and configure the hostname on your system.

インストール
ansible-galaxy install tcharl.ansible_hostname
ライセンス
apache-2.0
ダウンロード
4k
所有者
Osgiliath frameworks and all stuff from the Osgiliath corp!