feat: add centos mirror to edgecache

- add centos repo to edgecache
This commit is contained in:
Ben Vincent 2024-05-19 18:53:48 +10:00
parent 150d5b97a9
commit da2e98ed4d

View File

@ -33,6 +33,7 @@ profiles::edgecache::params::nginx_aliases:
profiles::edgecache::params::directories: profiles::edgecache::params::directories:
/data/edgecache: { owner: root, group: root } /data/edgecache: { owner: root, group: root }
/data/edgecache/pub: { owner: nginx, group: nginx } /data/edgecache/pub: { owner: nginx, group: nginx }
/data/edgecache/pub/centos: { owner: nginx, group: nginx }
/data/edgecache/pub/almalinux: { owner: nginx, group: nginx } /data/edgecache/pub/almalinux: { owner: nginx, group: nginx }
/data/edgecache/pub/debian: { owner: nginx, group: nginx } /data/edgecache/pub/debian: { owner: nginx, group: nginx }
/data/edgecache/pub/epel: { owner: nginx, group: nginx } /data/edgecache/pub/epel: { owner: nginx, group: nginx }
@ -50,6 +51,18 @@ profiles::edgecache::params::mirrors:
proxy_cache_valid: proxy_cache_valid:
- '200 302 1440h' - '200 302 1440h'
- '404 1m' - '404 1m'
centos_repodata:
ensure: present
location: '~* ^/centos/.*/repodata/'
proxy: http://gsl-syd.mm.fcix.net
centos_data:
ensure: present
location: /centos
proxy: http://gsl-syd.mm.fcix.net
proxy_cache: cache
proxy_cache_valid:
- '200 302 1440h'
- '404 1m'
almalinux_repodata: almalinux_repodata:
ensure: present ensure: present
location: '~* ^/almalinux/.*/repodata/' location: '~* ^/almalinux/.*/repodata/'