Gérer le fichier /etc/hosts
Go to file
2023-05-24 16:43:04 +02:00
defaults [INFO] Créer le role 2023-05-24 16:43:04 +02:00
handlers [INFO] Créer le role 2023-05-24 16:43:04 +02:00
meta [INFO] Créer le role 2023-05-24 16:43:04 +02:00
tasks [INFO] Créer le role 2023-05-24 16:43:04 +02:00
templates [INFO] Créer le role 2023-05-24 16:43:04 +02:00
.gitignore Initial commit 2022-10-21 11:57:29 +00:00
LICENSE Initial commit 2022-10-21 11:57:29 +00:00
README.md [INFO] Créer le role 2023-05-24 16:43:04 +02:00

role_etc_hosts

Gérer le fichier /etc/hosts

Variables

etc_hosts_local

Liste de nom d'hôte attaché à 127.0.0.1.

Valeur par défaut: aucune

etc_hosts_specifics

Liste de ligne à ajouter à /etc/hosts.

Valeur par défaut: aucune


Exemple d'utilisation

inventory.yml

---

all:
  hosts:
    host1.ykn.local:
    host2.ykn.local:
  children:
    dnsservers:
      hosts:
        dnsmasq1.ykn.local:
        dnsmasq2.ykn.local:

host_vars/host1.ykn.local.yml

---

etc_hosts_local:
    - www.ykn.fr

etc_hosts_specifics:
    - 192.168.50.200  gitea.ykn.fr

playbook.yml

---

- hosts: 'all'
  roles:
    - name: etc_hosts