feat: add cobbler profile

- add datavol to cobbler nodes
- add cobbler profile
- add cobbler role hieradata
- manage selinux where required for cobbler
- manage service cname
This commit is contained in:
2024-03-17 21:31:05 +11:00
parent e3ec5fa594
commit 80b7ad8639
9 changed files with 981 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
---
profiles::packages::install:
- cobbler
- cobbler3.2-web
- httpd
- syslinux
- dnf-plugins-core
- debmirror
- pykickstart
- fence-agents
- selinux-policy-devel
- ipxe-bootimgs
profiles::pki::vault::alt_names:
- cobbler.main.unkin.net
profiles::cobbler::server::service_cname: 'cobbler.main.unkin.net'