feat: add puppetboard role

- add nginx module to manage reverse proxy on host level
- add puppetboard venv
- add gunicorn instance
- add script to start the gunicorn instance
- add nginx vhost
This commit is contained in:
2023-10-23 22:30:15 +11:00
parent ef0d865845
commit 46c3eb9597
6 changed files with 139 additions and 29 deletions
+1
View File
@@ -20,6 +20,7 @@ mod 'puppet-yum', '7.0.0'
mod 'puppet-archive', '7.0.0'
mod 'puppet-chrony', '2.6.0'
mod 'puppet-puppetboard', '9.0.0'
mod 'puppet-nginx', '5.0.0'
# other
mod 'ghoneycutt-puppet', '3.3.0'