Skip to content

Support for provisioning Apigee DNS Zone for Apigee organization without VPC Peering #21391

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comments

@sauragrawal
Copy link

sauragrawal commented Feb 12, 2025

Apigee supports Organization provisioning option that does not require VPC peering. Apigee now supports DNS Peering that allows Peering your private DNS Zone with Apigee.

This feature is only allowed for orgs provisioned without vpc Peering.

google_apigee_organization
Potential Terraform Configuration
resource "google_apigee_organization" "org" {
  description         = "Terraform-provisioned Apigee Organization without VPC Peering."
  ...
  disable_vpc_peering = true
  ...
}

New Resource(s)

resource "google_apigee_dns_zone" "apigee_dns_zone" {
  org_id                 = google_apigee_organization.org.id
  dns_zone_id = "test1"
  domain = "domain to peer"
  description = "small description"
  peering_config {
    target_project_id = "Target project where private DNS Zone resides"
    target_network_id = "The name of the producer VPC network"
  }
}

References
Google internal tracking ticket: b/383600688

b/397447683

Copy link

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.