buluma.puppet
Ansible-Rolle Puppet
Installiere Puppet auf deinem System (Linux).
GitHub | Version | Probleme | Pull Requests | Downloads |
---|---|---|---|---|
Beispiel-Playbook
Dieses Beispiel stammt aus molecule/default/converge.yml
und wird bei jedem Push, Pull Request und Release getestet.
---
- name: Zusammenführen
hosts: alle
become: true
gather_facts: ja
pre_tasks:
- include: java-11.yml
roles:
- role: buluma.java
when: ansible_os_family == 'Debian'
- role: buluma.puppet
Siehe auch eine vollständige Erklärung und Beispiel zur Verwendung dieser Rollen.
Rollen-Variablen
Die Standardwerte für die Variablen sind in defaults/main.yml
festgelegt:
---
puppet_package: puppetserver
puppet_service: puppetserver
puppet_service_state: gestartet
puppet_service_enabled: false
puppet_service_manage: false
puppet_bin_path: /opt/puppetlabs/bin
puppet_version: 7
# Nur für Debian/Ubuntu verwendet.
puppet_apt_deb: "https://apt.puppetlabs.com/puppet{{ puppet_version }}-release-{{ ansible_distribution_release }}.deb"
# Nur für RedHat/CentOS verwendet.
puppet_yum_rpm: "https://yum.puppet.com/puppet{{ puppet_version }}-release-el-{{ ansible_distribution_major_version }}.noarch.rpm"
Anforderungen
- pip-Pakete, die in requirements.txt aufgeführt sind.
Zustand der verwendeten Rollen
Die folgenden Rollen werden verwendet, um ein System vorzubereiten. Du kannst dein System auch anders vorbereiten.
Anforderung | GitHub | Version |
---|---|---|
buluma.java |
Kontext
Diese Rolle ist Teil vieler kompatibler Rollen. Siehe die Dokumentation dieser Rollen für weitere Informationen.
Hier ist eine Übersicht über die verwandten Rollen:
Kompatibilität
Diese Rolle wurde auf diesen Container-Images getestet:
Container | Tags |
---|---|
Debian | alle |
Ubuntu | xenial, bionic, focal |
Kali | alle |
Die minimale erforderliche Ansible-Version ist 2.12. Tests wurden durchgeführt für:
- Die vorherige Version.
- Die aktuelle Version.
- Die Entwicklungsversion.
Wenn du Probleme findest, melde sie bitte in GitHub.
Änderungsprotokoll
Lizenz
Autoreninformationen
Install Puppet on your system (Linux).
ansible-galaxy install buluma.puppet