Skip to content

Decouple azure dns zones in core infra#127

Open
JohnBlackwell wants to merge 4 commits into
mainfrom
decouple-azure-dns-zones-in-core-infra
Open

Decouple azure dns zones in core infra#127
JohnBlackwell wants to merge 4 commits into
mainfrom
decouple-azure-dns-zones-in-core-infra

Conversation

@JohnBlackwell
Copy link
Copy Markdown
Contributor

@JohnBlackwell JohnBlackwell commented Mar 9, 2026

The core-infra stack was reusing the dev/prod db dns zones created on the mgmt cluster. This PR creates a new set and optionally reads from the mgmt cluster if the use_mgmt_dns_zone var on core-infra is true; defaults to false

Copy link
Copy Markdown
Member

@michaeljguarino michaeljguarino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pr seems confused to me. A few things:

  1. We always publish the information of the management dns zone to the management clusters service context, you're trampling that here. it's needed to make sure other wiring works (why there's three service contexts).
  2. If you're creating additional dns zones, use them wherever needed, so make them be published down to the dev/prod networks if so.

type = string
}

variable "use_mgmt_dns_zone" {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this being set as part of the cli's install for cloud or self-hosted console's?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both cloud and self-hosted would be using the false default setting. It can be wired in as a variable in the core-infra stack crd if it needs to set to true.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants