mesheryctl design import -f https://raw.githubusercontent.com/meshery/meshery.io/master/catalog/f732b20e-08a0-4db0-9977-90b9009ced09/0.0.1/design.yml
What This Design Does:
ExternalDNS synchronizes exposed Kubernetes Services and Ingresses with DNS providers. Kubernetes' cluster-internal DNS server, ExternalDNS makes Kubernetes resources discoverable via public DNS servers. Like KubeDNS, it retrieves a list of resources (Services, Ingresses, etc.) from the Kubernetes API to determine a desired list of DNS records. Unlike KubeDNS, however, it's not a DNS server itself, but merely configures other DNS providers accordingly—e.g. AWS Route 53 or Google Cloud DNS. In a broader sense, ExternalDNS allows you to control DNS records dynamically via Kubernetes resources in a DNS provider-agnostic way.
Design Snapshot
Caveats and Consideration:
For more information and considerations checkout this repo https://github.com/kubernetes-sigs/external-dns/?tab=readme-ov-file
Compatibility:
Design Details
CATEGORY
traffic-managementCREATED BY
CREATED AT
June 01, 2024VERSION
0.0.1-
MODELS