buluma.puppet
Rola Ansible puppet
Zainstaluj Puppet na swoim systemie (Linux).
GitHub | Wersja | Zgłoszenia | Pull Requesty | Pobrania |
---|---|---|---|---|
Przykładowy Playbook
Ten przykład pochodzi z molecule/default/converge.yml
i jest testowany przy każdej aktualizacji, pull requeście i wydaniu.
---
- name: Ujednolicenie
hosts: all
become: true
gather_facts: yes
pre_tasks:
- include: java-11.yml
roles:
- role: buluma.java
when: ansible_os_family == 'Debian'
- role: buluma.puppet
Zobacz także pełne wyjaśnienie i przykład jak korzystać z tych ról.
Zmienne Roli
Domyślne wartości zmiennych są ustawione w defaults/main.yml
:
---
puppet_package: puppetserver
puppet_service: puppetserver
puppet_service_state: started
puppet_service_enabled: false
puppet_service_manage: false
puppet_bin_path: /opt/puppetlabs/bin
puppet_version: 7
# Używane tylko dla Debian/Ubuntu.
puppet_apt_deb: "https://apt.puppetlabs.com/puppet{{ puppet_version }}-release-{{ ansible_distribution_release }}.deb"
# Używane tylko dla RedHat/CentOS.
puppet_yum_rpm: "https://yum.puppet.com/puppet{{ puppet_version }}-release-el-{{ ansible_distribution_major_version }}.noarch.rpm"
Wymagania
- Pakiety pip wymienione w requirements.txt.
Stan używanych ról
Poniższe role są używane do przygotowania systemu. Możesz przygotować swój system w inny sposób.
Wymaganie | GitHub | Wersja |
---|---|---|
buluma.java |
Kontekst
Ta rola jest częścią wielu kompatybilnych ról. Zobacz dokumentację tych ról w celu uzyskania dalszych informacji.
Oto przegląd powiązanych ról:
Kompatybilność
Ta rola była testowana na tych obrazach kontenerów:
kontener | tagi |
---|---|
Debian | wszystkie |
Ubuntu | xenial, bionic, focal |
Kali | wszystkie |
Minimalna wymagana wersja Ansible to 2.12, testy przeprowadzono na:
- Poprzedniej wersji.
- Bieżącej wersji.
- Wersji rozwojowej.
Jeśli znajdziesz problemy, zgłoś je w GitHubie
Dziennik zmian
Licencja
Informacje o autorze
O projekcie
Install Puppet on your system (Linux).
Zainstaluj
ansible-galaxy install buluma.puppet
Licencja
apache-2.0
Pobrania
7.8k
Właściciel
DevOps Engineer