feat: add pveceph consul services
- refacter the pveceph facts - define consul services for osd, mgr, mds and mons
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require 'facter'
|
||||
|
||||
Facter.add('is_pveceph_mds') do
|
||||
confine enc_role: 'roles::infra::proxmox::node'
|
||||
setcode do
|
||||
system('pgrep -x ceph-mds > /dev/null 2>&1')
|
||||
end
|
||||
end
|
||||
@@ -0,0 +1,10 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require 'facter'
|
||||
|
||||
Facter.add('is_pveceph_osd') do
|
||||
confine enc_role: 'roles::infra::proxmox::node'
|
||||
setcode do
|
||||
system('pgrep -x ceph-osd > /dev/null 2>&1')
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user