forked from jenkins-infra/azure
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlocals.tf
57 lines (51 loc) · 1.69 KB
/
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
locals {
public_db_pgsql_admin_login = "psqladmin${random_password.public_db_pgsql_admin_login.result}"
shared_galleries = {
"dev" = {
description = "Shared images built by pull requests in jenkins-infra/packer-images (consider it untrusted)."
rg_location = "eastus"
images_location = {
"ubuntu-22.04-amd64" = "eastus"
"ubuntu-22.04-arm64" = "eastus"
"windows-2019-amd64" = "eastus"
"windows-2022-amd64" = "eastus"
}
}
"staging" = {
description = "Shared images built by the principal code branch in jenkins-infra/packer-images (ready to be tested)."
rg_location = "eastus"
images_location = {
"ubuntu-22.04-amd64" = "eastus"
"ubuntu-22.04-arm64" = "eastus"
"windows-2019-amd64" = "eastus"
"windows-2022-amd64" = "eastus"
}
}
"prod" = {
description = "Shared images built by the releases in jenkins-infra/packer-images (⚠️ Used in production.)."
rg_location = "eastus2"
images_location = {
"ubuntu-22.04-amd64" = "eastus"
"ubuntu-22.04-arm64" = "eastus"
"windows-2019-amd64" = "eastus"
"windows-2022-amd64" = "eastus"
}
}
}
admin_allowed_ips = {
dduportal = "85.27.58.68"
lemeurherve = "176.185.227.180"
smerle33 = "82.64.5.129"
dduportal-2 = "91.182.56.152"
}
external_services = {
"puppet.jenkins.io" = azurerm_public_ip.puppet_jenkins_io.ip_address
"ldap.jenkins.io" = "52.184.219.77"
}
privatek8s_outbound_ip_cidr = "20.96.66.246/32"
default_tags = {
scope = "terraform-managed"
repository = "jenkins-infra/azure"
}
admin_username = "jenkins-infra-team"
}