cdn-ops/global/overlay/etc/puppet/cosmos-rules.yaml

40 lines
930 B
YAML

# Note that the matching is done with re.match()
'.+':
cdn:
sunet::server:
unattended_upgrades: true
disable_ipv6_privacy: true
disable_all_local_users: true
install_scriptherder: true
ntpd_config: true
'^cdn-prod-l4lb-[0-9]+.sunet.se$':
sunet::dockerhost2:
cdn::l4lb:
'^internal-.+-test-runner-[0-9]+\.cdn\.sunet\.se$':
sunet::dockerhost2:
cdn::runner:
'^internal-.+-test-mqtt-[0-9]+\.cdn\.sunet\.se$':
cdn::ca_trust:
cdn::mqtt:
dc: tug
clients:
- internal-sto3-test-cache-2.cdn.sunet.se
client_ips:
- 192.36.171.94 # internal-sto3-test-cache-2.cdn.sunet.se
'^internal-.+-test-ca-[0-9]+\.cdn\.sunet\.se$':
sunet::dockerhost2:
cdn::ca:
'^internal-.+-test-cache-[0-9]+\.cdn\.sunet\.se$':
sunet::dockerhost2:
cdn::cache:
sunet::certbot::sync::client:
'^internal-.+-test-cs-[0-9]+\.cdn\.sunet\.se$':
sunet::certbot::acmed:
sunet::certbot::sync::server: