https://github.com/loxda/foreman-puppet
Ansible role to deploy a puppetserver (puppet6, puppet7)
https://github.com/loxda/foreman-puppet
Last synced: about 1 year ago
JSON representation
Ansible role to deploy a puppetserver (puppet6, puppet7)
- Host: GitHub
- URL: https://github.com/loxda/foreman-puppet
- Owner: LOXDA
- Created: 2023-08-09T07:06:52.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-08T22:56:38.000Z (about 2 years ago)
- Last Synced: 2024-05-08T23:44:00.300Z (about 2 years ago)
- Language: Shell
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ansible-role-foreman-puppet
=========
Ansible role to deploy a puppetserver (puppet6, puppet7)
Requirements
------------
It is designed to be include as a submodule to a project with its siblings :
* `ansible-role-foreman-db`
* `ansible-role-foreman-puppet` (this one)
* `ansible-role-foreman-proxy`
* `ansible-role-foreman-app`
* `ansible-role-foreman-custom`
`ansible-role-mirror` should help you get started with mirroring needed repositories.
Role Variables
--------------
The role needs some vars (default/main.yml)
The vars are self-explanatory, to look for answer one could use : foreman-installer --help
All vars are combined in `tasks/Setup_Options.yml` ( -vv is your friend )
Example Playbook
----------------
```
- hosts: tfm_puppet
gather_facts: true
roles:
- role: foreman-puppet
```
License
-------
CC-BY-4.0
Author Information
------------------
Thomas Basset -- hobbyist sysadm