amtega.etc_hosts

Rôle Ansible etc_hosts

Ceci est un rôle Ansible qui gère les entrées /etc/hosts.

Exigences

dnspython 1.15.0+ sur la machine de contrôle.

Variables du Rôle

Une liste de toutes les variables par défaut pour ce rôle est disponible dans defaults/main.yml.

Exemple de Playbook

Voici un exemple de playbook :

---

- hôtes: tous
  rôles:
    - amtega.etc_hosts
  vars:    
    etc_hosts:
      - adresse: 192.168.13.12
        état: présent
        noms_hôtes:
          - acme1
          - acme2
      - adresse: 192.168.13.13
        état: présent
        noms_hôtes:
          - acme3
          - acme4
      - noms_hôtes:
          - www.google.com
          - www.centos.org
        état: présent                    

Test

Les tests sont basés sur molecule avec des machines virtuelles vagrant.

cd amtega.etc_hosts

molecule test --all

Licence

Copyright (C) 2022 AMTEGA - Xunta de Galicia

Ce rôle est un logiciel libre : vous pouvez le redistribuer et/ou le modifier selon les termes de :

La GNU General Public License version 3, ou (à votre choix) toute version ultérieure ; ou la Licence Publique Européenne, soit la Version 1.2 ou - dès qu'elles seront approuvées par la Commission Européenne - les versions suivantes de la EUPL.

Ce rôle est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de COMMERCIAILITÉ ou d'ADÉQUATION À UN USAGE PARTICULIER. Voir la GNU General Public License pour plus de détails ou la Licence Publique Européenne pour plus de détails.

Informations sur l'Auteur

  • Juan Antonio Valiño García.
À propos du projet

Manage /etc/hosts entries

Installer
ansible-galaxy install amtega.etc_hosts
Licence
gpl-3.0
Téléchargements
7.3k
Propriétaire
Agency for Technological Modernization of Galicia