buluma.puppet
Ansible角色 puppet
在您的系统(Linux)上安装Puppet。
GitHub | 版本 | 问题 | 拉取请求 | 下载量 |
---|---|---|---|---|
示例剧本
以下示例取自molecule/default/converge.yml
,并在每次推送、拉取请求和发布时进行测试。
---
- name: 统一
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
此外,请参阅完整说明和示例,了解如何使用这些角色。
角色变量
变量的默认值在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
# 仅用于 Debian/Ubuntu。
puppet_apt_deb: "https://apt.puppetlabs.com/puppet{{ puppet_version }}-release-{{ ansible_distribution_release }}.deb"
# 仅用于 RedHat/CentOS。
puppet_yum_rpm: "https://yum.puppet.com/puppet{{ puppet_version }}-release-el-{{ ansible_distribution_major_version }}.noarch.rpm"
要求
- 在requirements.txt中列出的 pip 包。
已使用角色的状态
以下角色用于准备系统。您可以以其他方式准备您的系统。
需求 | GitHub | 版本 |
---|---|---|
buluma.java |
上下文
此角色是许多兼容角色的一部分。有关更多信息,请查看这些角色的文档。
以下是相关角色的概述:
兼容性
此角色已在以下容器镜像上经过测试:
容器 | 标签 |
---|---|
Debian | 全部 |
Ubuntu | xenial, bionic, focal |
Kali | 全部 |
所需的最小Ansible版本为2.12,测试已完成:
- 之前的版本。
- 当前版本。
- 开发版本。
如果您发现问题,请在GitHub上注册。
更新记录
许可证
作者信息
关于项目
Install Puppet on your system (Linux).
安装
ansible-galaxy install buluma.puppet
许可证
apache-2.0
下载
7.8k
拥有者
DevOps Engineer