- add fact to record system resolvers - add resolvers feature in /etc/nginx/conf.d/resolvers.conf - add rewrite rules for postgres/yum/repodata
16 lines
554 B
Puppet
16 lines
554 B
Puppet
# profiles::edgecache::params
|
|
class profiles::edgecache::params (
|
|
Stdlib::Absolutepath $data_root = '/data/edgecache',
|
|
Stdlib::Fqdn $nginx_vhost = $facts['networking']['fqdn'],
|
|
Array[Stdlib::Host] $nginx_aliases = [],
|
|
Stdlib::Port $nginx_port = 80,
|
|
Stdlib::Port $nginx_ssl_port = 443,
|
|
Enum['http','https','both'] $nginx_listen_mode = 'http',
|
|
Enum['puppet', 'vault'] $nginx_cert_type = 'vault',
|
|
Boolean $nginx_resolvers_enable = false,
|
|
Boolean $nginx_resolvers_ipv4only = false,
|
|
Hash $directories = {},
|
|
Hash $mirrors = {},
|
|
){
|
|
}
|