- refacter the pveceph facts - define consul services for osd, mgr, mds and mons
19 lines
539 B
Puppet
19 lines
539 B
Puppet
# proxmox::
|
|
class profiles::proxmox::init {
|
|
|
|
#include profiles::proxmox::params
|
|
include profiles::proxmox::repos
|
|
include profiles::proxmox::install
|
|
include profiles::proxmox::clusterjoin
|
|
include profiles::proxmox::ceph
|
|
include profiles::proxmox::config
|
|
include profiles::proxmox::weblb
|
|
include profiles::proxmox::consul
|
|
|
|
Class['profiles::proxmox::repos']
|
|
-> Class['profiles::proxmox::install']
|
|
-> Class['profiles::proxmox::clusterjoin']
|
|
-> Class['profiles::proxmox::ceph']
|
|
-> Class['profiles::proxmox::config']
|
|
}
|