forked from jenkins-infra/azure-net
-
Notifications
You must be signed in to change notification settings - Fork 0
/
locals.tf
28 lines (25 loc) · 1013 Bytes
/
locals.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
locals {
default_tags = {
scope = "terraform-managed"
repository = "jenkins-infra/azure-net"
}
vpn = {
shorthostname = "private.vpn"
username = "jenkins-infra-team"
puppet_outbound_ips = {
# dig puppet.jenkins.io
puppet_jenkins_io = "20.12.27.65"
}
}
lets_encrypt_dns_challenged_domains = {
"trusted.ci.jenkins.io" = "2025-01-01T00:00:00Z"
"cert.ci.jenkins.io" = "2025-01-01T00:00:00Z"
# TODO: add support for workload identities by providing an empty expiration date
# "<something>.jenkins.io" = ""
}
public_ips = {
"publick8s_public_ipv4_address" = "20.7.178.24" # defined in https://github.com/jenkins-infra/azure/blob/main/publick8s.tf
"publick8s_public_ipv6_address" = "2603:1030:408:5::15a" # defined in https://github.com/jenkins-infra/azure/blob/main/publick8s.tf
"ldap_jenkins_io_ipv4_address" = "20.7.180.148" # defined in https://github.com/jenkins-infra/azure/blob/main/publick8s.tf
}
}