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

O projekcie

Ansible role install some base packages.

Zainstaluj
ansible-galaxy install redbeard28.basetools
Licencja
Unknown
Pobrania
804
Właściciel