Skip to content
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

Add public DNS support to cluster-api-provider-azure for private clusters #3374

Open
3 tasks
erkanerol opened this issue Apr 1, 2024 · 0 comments
Open
3 tasks
Labels
kind/story provider/azure Related to cloud provider Microsoft Azure

Comments

@erkanerol
Copy link
Member

User Story

As a user, I want to resolve DNS records for private clusters locally so that I can access endpoints after building a network connection to the cluster's VNET (e.g. via Azure VPN Gateway)

Details

CAPZ creates Public DNS Zone for public clusters and Private DNS Zone for private clusters. We want expose all records publicly but CAPZ doesn't support that.

We joined the upstream office hours and proposed this feature. They are OK if we open a PR. See the office hours notes https://docs.google.com/document/d/1P2FrRjuCZjGy0Yh72lwWCwmXekSEkqliUVTmJy_ETIk/edit#heading=h.as10066b77o8

Now, we create an additional public DNS zone with dns-operator-azure for private clusters and deploy 2 instances of external-dns.

Acceptance Criteria

  • Add support to upstream CAPZ
  • Remove related features from dns-operator-azure
  • Update all MCs
@erkanerol erkanerol added provider/azure Related to cloud provider Microsoft Azure kind/story labels Apr 1, 2024
@erkanerol erkanerol changed the title Add public DNS support to private CAPZ clusters Add public DNS support to cluster-api-provider-azure for private clusters Apr 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/story provider/azure Related to cloud provider Microsoft Azure
Projects
Status: Backlog 📦
Development

No branches or pull requests

1 participant