azure-service-operator icon indicating copy to clipboard operation
azure-service-operator copied to clipboard

Feature: Support Traffic Manager Profiles, Traffic Manager Endpoints and DNS CNAME record

Open vidarw opened this issue 5 years ago • 3 comments

Added support for Traffic Manager Profiles, Traffic Manager Endpoints and DNS zone CNAME records would be great. This way the service operator would be able to operate it's cluster in a "self sustained" load balanced environment (ie. failover clusters, load multi-region deployments and similar scenarios) and act as a replacement for the ExternalDNS component often used for single cluster installations.

As the traffic manager profiles obviously will be shared with other Kubernetes clusters (and/or other webserveres) this needs to be taken into consideration during provisioning. We could easily get a situation where multiple clusters (with their own operators) might try to create/update the same profile. The same applys to the DNS CNAME record which would point to a single traffic manager profile.

Each cluster should have it's own endpoint configuration - pointing to the ingress IP of choice. Being able to automatically fetch this from a reference to a namespace+ingress would be a huge time saver in terms of usability and generalization.

vidarw avatar Sep 07 '20 08:09 vidarw

This issue has been automatically marked as stale because it has not had activity in 60 days.

stale[bot] avatar Dec 13 '20 01:12 stale[bot]

Issue still active.

stale[bot] avatar Aug 02 '21 22:08 stale[bot]

We're still interested in doing this

matthchr avatar May 09 '22 22:05 matthchr

This would be great!

asos-tommycouzens avatar Nov 07 '22 10:11 asos-tommycouzens

We are in a muli cluster env and this is a must for us

netanel-sayada avatar Feb 22 '23 10:02 netanel-sayada

Microsoft.network/DnsZone and Microsoft.network/DnsZone/recordSets were added via #2918.

super-harsh avatar May 22 '23 23:05 super-harsh

Azure public DNS is implemented but Traffic Manager profile is still in the backlog. Would be interested for it too

EppO avatar Jul 20 '23 15:07 EppO

We also need TM

eskaufel avatar Sep 15 '23 09:09 eskaufel