feat: add incus role

- add basic infra::incus role
- add autossl, consul and ssh-principals for incus
This commit is contained in:
2025-03-30 00:54:39 +11:00
parent dd5a4646ff
commit 2c5df76134
2 changed files with 43 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
# a role to deploy a incus node
class roles::infra::incus::node {
if $facts['firstrun'] {
include profiles::defaults
include profiles::firstrun::init
}else{
include profiles::defaults
include profiles::base
}
}