feat: add nomad agent role

- add nomad agent role
- mount cephfs volume nomadfs to /shared/nomad
- manage docker volume path to be /shared/nomad
This commit is contained in:
2024-12-25 23:36:29 +11:00
parent 48e1fb8e30
commit 94a1b8fa93
8 changed files with 111 additions and 5 deletions
+11
View File
@@ -0,0 +1,11 @@
# a role to deploy a nomad agent
class roles::infra::nomad::agent {
if $facts['firstrun'] {
include profiles::defaults
include profiles::firstrun::init
}else{
include profiles::defaults
include profiles::base
include profiles::base::datavol
}
}