Merge pull request 'feat: add ceph mirror to edgecache' (#43) from neoloc/ceph_mirror into develop

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/43
This commit was merged in pull request #43.
This commit is contained in:
2024-06-21 20:44:08 +10:00
4 changed files with 61 additions and 0 deletions
@@ -0,0 +1,11 @@
# profiles::edgecache::files
class profiles::edgecache::files {
# ceph rpm gpg key
file {'/data/edgecache/pub/ceph/ceph-rpm.gpg':
ensure => file,
content => template('profiles/edgecache/ceph-rpm.gpg.erb'),
require => File['/data/edgecache/pub/ceph'],
}
}
@@ -4,6 +4,7 @@ class profiles::edgecache::init {
if $facts['enc_role'] == 'roles::infra::storage::edgecache' {
include profiles::edgecache::nginx
include profiles::edgecache::files
include profiles::edgecache::selinux
Class['profiles::edgecache::nginx']