amtega.etc_hosts

Ansible etc_hosts Rolle

Dies ist eine Ansible Rolle, die Einträge in /etc/hosts verwaltet.

Anforderungen

dnspython 1.15.0+ auf der Steuerungsmaschine.

Rollenvariablen

Eine Liste aller Standardvariablen für diese Rolle ist in defaults/main.yml verfügbar.

Beispiel Playbook

Dies ist ein Beispiel-Playbook:

---

- hosts: all
  roles:
    - amtega.etc_hosts
  vars:    
    etc_hosts:
      - address: 192.168.13.12
        state: present
        hostnames:
          - acme1
          - acme2
      - address: 192.168.13.13
        state: present
        hostnames:
          - acme3
          - acme4
      - hostnames:
          - www.google.com
          - www.centos.org
        state: present                    

Tests

Die Tests basieren auf Molecule mit Vagrant-VMs.

cd amtega.etc_hosts

molecule test --all

Lizenz

Copyright (C) 2022 AMTEGA - Xunta de Galicia

Diese Rolle ist freie Software: Sie können sie unter den Bedingungen der:

GNU General Public License Version 3 oder (nach Ihrer Wahl) einer späteren Version; oder der Europäischen Union Öffentliche Lizenz, entweder Version 1.2 oder - sobald sie von der Europäischen Kommission genehmigt wird - nachfolgende Versionen der EUPL weitergeben oder ändern.

Diese Rolle wird in der Hoffnung verteilt, dass sie nützlich ist, jedoch OHNE JEDE GARANTIE; ohne auch nur die implizite Garantie der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Weitere Einzelheiten finden Sie in der GNU General Public License oder der Europäischen Union Öffentlichen Lizenz.

Autoreninformation

  • Juan Antonio Valiño García.
Über das Projekt

Manage /etc/hosts entries

Installieren
ansible-galaxy install amtega.etc_hosts
GitHub Repository
Lizenz
gpl-3.0
Downloads
7.3k
Besitzer
Agency for Technological Modernization of Galicia