redbeard28.basetools

ANSIBLE-ROLE-BASETOOLS

Ansible-Rolle zur Installation einiger Basis-Pakete.

Einige Pakete wie NTP sind in dieser Rolle nicht konfiguriert. Ich habe eine andere Rolle erstellt, um NTP zu installieren und zu konfigurieren.

Wie benutzt man diese Rolle?

Diese Rolle muss in einem Playbook eingebunden werden.

Rufe diese Galaxy-Rolle so auf:

ansible-galaxy install -r requirements.yml 

In requirements.yml

# von GitHub, den Namen überschreiben und ein bestimmtes Tag angeben
- src: git+ssh:[email protected]/redbeard28/ansible-role-basetools.git
  version: master
  name: basetools

Weitere Informationen => Ansible-Dokumentation

Anforderungen

  • Ansible 2.9+

Rollenvariablen

---
# Fügen Sie Rollenvariablen hinzu

Abhängigkeiten

keine

Beispiel-Playbook

Ein Beispiel, wie man die Rolle verwenden kann (zum Beispiel mit Variablen, die als Parameter übergeben werden), ist ebenfalls nützlich für die Benutzer:

- hosts: all
  roles:
     - { role: basetools, tags: mytags }

Molecule-Testframework

Sie können Molecule verwenden, um diese Rolle zu testen.

image=debian tag="buster" molecule converge 
image=debian tag="buster" molecule verify 

Autoreninformation

Jeremie CUADRADO¹ von REDBEARD-CONSULTING

Über das Projekt

Ansible role install some base packages.

Installieren
ansible-galaxy install redbeard28.basetools
GitHub Repository
Lizenz
Unknown
Downloads
804