feat: add etcd module/role

- add etcd module
- add etcd role, profile and hieradata
This commit is contained in:
2025-01-26 16:08:30 +11:00
parent 6134b4664b
commit 8e38a2c5b1
7 changed files with 260 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
# a role to deploy etcd
class roles::infra::etcd::node {
if $facts['firstrun'] {
include profiles::defaults
include profiles::firstrun::init
}else{
include profiles::defaults
include profiles::base
include profiles::base::datavol
}
}