Skip to content

Commit

Permalink
hotfix(trusted.ci.jenkins.io) remove temporarily the Azure PLS (#880)
Browse files Browse the repository at this point in the history
Goal: fixup the main branch build
  • Loading branch information
dduportal authored Nov 26, 2024
1 parent 698e473 commit e0950bd
Showing 1 changed file with 0 additions and 35 deletions.
35 changes: 0 additions & 35 deletions trusted.ci.jenkins.io.tf
Original file line number Diff line number Diff line change
Expand Up @@ -538,38 +538,3 @@ resource "azurerm_private_dns_a_record" "updates_jio_mirrorbits_cli_for_trustedc
ttl = 60
records = [azurerm_private_endpoint.updates_jio_mirrorbits_cli_for_trustedci.private_service_connection[0].private_ip_address]
}

## updates.jenkins.io's internal services (RsyncDs, mirrorbits CLI, etc.)
data "azurerm_private_link_service" "updates_jenkins_io_data" {
# TODO: track with updatecli
# https://github.com/jenkins-infra/kubernetes-management/blob/8b026b6e13ab726ce8064e842479839b371daf13/config/updates.jenkins.io-rsyncd-data.yaml#L40-L41
name = "updates.jenkins.io-data"
resource_group_name = azurerm_kubernetes_cluster.publick8s.node_resource_group
}
resource "azurerm_private_endpoint" "updates_jio_mirrorbits_data_for_trustedci" {
name = "${data.azurerm_private_link_service.updates_jenkins_io_data.name}-for-trustedci"

location = var.location
resource_group_name = data.azurerm_subnet.trusted_ci_jenkins_io_permanent_agents.resource_group_name
subnet_id = data.azurerm_subnet.trusted_ci_jenkins_io_permanent_agents.id

custom_network_interface_name = "${data.azurerm_private_link_service.updates_jenkins_io_data.name}-for-trustedci-nic"

private_service_connection {
name = "${data.azurerm_private_link_service.updates_jenkins_io_data.name}-for-trustedci"
private_connection_resource_id = data.azurerm_private_link_service.updates_jenkins_io_data.id
is_manual_connection = false
}
private_dns_zone_group {
name = "trusted.ci.jenkins.io"
private_dns_zone_ids = [azurerm_private_dns_zone.trusted.id]
}
tags = local.default_tags
}
resource "azurerm_private_dns_a_record" "updates_jio_mirrorbits_data_for_trustedci" {
name = "updates.jenkins.io-data"
zone_name = azurerm_private_dns_zone.trusted.name
resource_group_name = data.azurerm_resource_group.trusted_ci_jenkins_io.name
ttl = 60
records = [azurerm_private_endpoint.updates_jio_mirrorbits_data_for_trustedci.private_service_connection[0].private_ip_address]
}

0 comments on commit e0950bd

Please sign in to comment.