Skip to content

Commit

Permalink
Add cal-itp-data-infra terraform to iac directory
Browse files Browse the repository at this point in the history
* Currently uses local storage[#3365]
  • Loading branch information
ohrite committed Feb 10, 2025
1 parent c18cffa commit 92a91a6
Show file tree
Hide file tree
Showing 87 changed files with 42,752 additions and 0 deletions.
22 changes: 22 additions & 0 deletions iac/cal-itp-data-infra/disks/us-west1/.terraform.lock.hcl

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1,646 changes: 1,646 additions & 0 deletions iac/cal-itp-data-infra/disks/us-west1/compute_disk.tf

Large diffs are not rendered by default.

307 changes: 307 additions & 0 deletions iac/cal-itp-data-infra/disks/us-west1/outputs.tf

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions iac/cal-itp-data-infra/disks/us-west1/provider.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
provider "google" {
project = "cal-itp-data-infra"
}

terraform {
required_providers {
google = {
version = "~> 6.19.0"
}
}
}
4,762 changes: 4,762 additions & 0 deletions iac/cal-itp-data-infra/disks/us-west1/terraform.tfstate

Large diffs are not rendered by default.

22 changes: 22 additions & 0 deletions iac/cal-itp-data-infra/dns/us-west1/.terraform.lock.hcl

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 19 additions & 0 deletions iac/cal-itp-data-infra/dns/us-west1/dns_managed_zone.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
resource "google_dns_managed_zone" "tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns" {
cloud_logging_config {
enable_logging = "false"
}

description = "Private zone for GKE cluster \"us-west2-calitp-airflow2-pr-88ca8ec6-gke\" with cluster suffix \"cluster.local.\" in project \"cal-itp-data-infra\" with scope \"CLUSTER_SCOPE\""
dns_name = "cluster.local."
force_destroy = "false"
name = "gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns"

private_visibility_config {
gke_clusters {
gke_cluster_name = "projects/cal-itp-data-infra/locations/us-west2/clusters/us-west2-calitp-airflow2-pr-88ca8ec6-gke"
}
}

project = "cal-itp-data-infra"
visibility = "private"
}
251 changes: 251 additions & 0 deletions iac/cal-itp-data-infra/dns/us-west1/dns_record_set.tf

Large diffs are not rendered by default.

115 changes: 115 additions & 0 deletions iac/cal-itp-data-infra/dns/us-west1/outputs.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
output "google_dns_managed_zone_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_id" {
value = "${google_dns_managed_zone.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__dns-002E-_udp-002E-kube-dns-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__dns-002E-_udp-002E-kube-dns-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__dns-tcp-002E-_tcp-002E-kube-dns-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__dns-tcp-002E-_tcp-002E-kube-dns-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__http-002E-_tcp-002E-default-http-backend-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__http-002E-_tcp-002E-default-http-backend-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__https-002E-_tcp-002E-kubernetes-002E-default-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__https-002E-_tcp-002E-kubernetes-002E-default-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__legacy-002E-_tcp-002E-gmp-operator-002E-gke-gmp-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__legacy-002E-_tcp-002E-gmp-operator-002E-gke-gmp-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__otlp-grpc-002E-_tcp-002E-airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__otlp-grpc-002E-_tcp-002E-airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__otlp-http-002E-_tcp-002E-airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__otlp-http-002E-_tcp-002E-airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__statsd-collectd-002E-_udp-002E-airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__statsd-collectd-002E-_udp-002E-airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__statsd-ot-002E-_udp-002E-airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__statsd-ot-002E-_udp-002E-airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__webhook-002E-_tcp-002E-gmp-operator-002E-gke-gmp-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns__webhook-002E-_tcp-002E-gmp-operator-002E-gke-gmp-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_airflow-monitoring-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_airflow-redis-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_airflow-redis-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_airflow-sqlproxy-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_airflow-sqlproxy-service-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_antrea-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_antrea-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_cluster-002E-local-002E--NS_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_cluster-002E-local-002E--NS.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_cluster-002E-local-002E--SOA_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_cluster-002E-local-002E--SOA.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_custom-metrics-stackdriver-adapter-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_custom-metrics-stackdriver-adapter-002E-composer-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_default-http-backend-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_default-http-backend-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_default-http-backend-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_default-http-backend-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_dns-version-002E-cluster-002E-local-002E--TXT_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_dns-version-002E-cluster-002E-local-002E--TXT.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_gmp-operator-002E-gke-gmp-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_gmp-operator-002E-gke-gmp-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_gmp-operator-002E-gke-gmp-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_gmp-operator-002E-gke-gmp-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_kube-dns-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_kube-dns-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_kube-dns-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_kube-dns-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_kubernetes-002E-default-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_kubernetes-002E-default-002E-svc-002E-cluster-002E-local-002E--A.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_kubernetes-002E-default-002E-svc-002E-cluster-002E-local-002E--SRV_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_kubernetes-002E-default-002E-svc-002E-cluster-002E-local-002E--SRV.id}"
}

output "google_dns_record_set_tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_metrics-server-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--A_id" {
value = "${google_dns_record_set.tfer--gke-us-west2-calitp-airflow2-pr-88ca8ec6-gke-98ed8a64-dns_metrics-server-002E-kube-system-002E-svc-002E-cluster-002E-local-002E--A.id}"
}
11 changes: 11 additions & 0 deletions iac/cal-itp-data-infra/dns/us-west1/provider.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
provider "google" {
project = "cal-itp-data-infra"
}

terraform {
required_providers {
google = {
version = "~> 6.19.0"
}
}
}
Loading

0 comments on commit 92a91a6

Please sign in to comment.