buluma.puppet

Ansible-Rolle Puppet

Installiere Puppet auf deinem System (Linux).

GitHub Version Probleme Pull Requests Downloads
github Version Issues PullRequests Ansible Role

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

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 Ansible Molecule Version

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:

Abhängigkeiten

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

Rollenhistorie

Lizenz

Apache-2.0

Autoreninformationen

Shadow Walker

Über das Projekt

Install Puppet on your system (Linux).

Installieren
ansible-galaxy install buluma.puppet
GitHub Repository
Lizenz
apache-2.0
Downloads
7.8k
Besitzer
DevOps Engineer