redbeard28.basetools
ANSIBLE-ROLE-BASETOOLS
Rola Ansible instaluje kilka podstawowych pakietów.
Niektóre pakiety, takie jak ntp, nie są skonfigurowane w tej roli. Stworzyłem inną rolę, aby zainstalować i skonfigurować ntp.
Jak używać tej roli?
Ta rola musi być dołączona do playbooka.
Zainstaluj tę rolę Galaxy w następujący sposób:
ansible-galaxy install -r requirements.yml
W pliku requirements.yml
# z GitHub, nadpisując nazwę i określając konkretną wersję
- src: git+ssh:[email protected]/redbeard28/ansible-role-basetools.git
version: master
name: basetools
Więcej informacji => Dokumentacja Ansible
Wymagania
- Ansible 2.9+
Zmienne Roli
---
# Umieść zmienne roli
Zależności
brak
Przykładowy Playbook
Warto umieścić przykład, jak używać swojej roli (na przykład z przekazywanymi zmiennymi):
- hosts: all
roles:
- { role: basetools, tags: mytags }
Framework testowy Molecule
Możesz użyć molekuły do testowania tej roli.
image=debian tag="buster" molecule converge
image=debian tag="buster" molecule verify
Informacje o autorze
Jeremie CUADRADO¹ z REDBEARD-CONSULTING
Zainstaluj
ansible-galaxy install redbeard28.basetools
Licencja
Unknown
Pobrania
804
Właściciel