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