feat: add edgecache role

- add edge-caching role
- add mirror for debian, almalinux and epel repositories
- export service as edgecache in consul
This commit is contained in:
2024-05-11 21:46:20 +10:00
parent 9edd060367
commit 4171427e7b
6 changed files with 283 additions and 0 deletions
@@ -0,0 +1,7 @@
# a role to deploy an edgecache
class roles::infra::storage::edgecache {
include profiles::defaults
include profiles::base
include profiles::base::datavol
include profiles::edgecache::init
}