chore: dont mount cephfs inside lxc #292
@ -33,16 +33,19 @@ class profiles::nomad::node (
|
||||
|
||||
if $client {
|
||||
|
||||
include profiles::ceph::client
|
||||
if $facts['virtual'] != 'lxc' {
|
||||
include profiles::ceph::client
|
||||
|
||||
# manage the sharedvol
|
||||
profiles::storage::cephfsvol {"${::facts['networking']['fqdn']}_nomad":
|
||||
mount => $nomad_root,
|
||||
keyring => '/etc/ceph/ceph.client.nomad.keyring',
|
||||
cephfs_name => 'nomad',
|
||||
cephfs_fs => 'nomadfs',
|
||||
require => Profiles::Ceph::Keyring['nomad'],
|
||||
# manage the sharedvol
|
||||
profiles::storage::cephfsvol {"${::facts['networking']['fqdn']}_nomad":
|
||||
mount => $nomad_root,
|
||||
keyring => '/etc/ceph/ceph.client.nomad.keyring',
|
||||
cephfs_name => 'nomad',
|
||||
cephfs_fs => 'nomadfs',
|
||||
require => Profiles::Ceph::Keyring['nomad'],
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
file { $data_dir:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user