Components

External DNS

DNS automation component for publishing Runtime services.

Agentic Friendly

Component Category

Network / DNS automation

Component Description

ExternalDNS automates the creation and management of DNS records from Kubernetes resources.

Why It Is Used

In BullSequana AI Runtime, ExternalDNS simplifies service publication by keeping DNS records aligned with exposed services and ingress resources. This reduces manual DNS operations and improves consistency across environments.

Learn More

Interacts With

  • NGINX and APISIX, because it watches ingress and service resources from both classes.
  • cert-manager, because both depend on the same routable DNS zones for public endpoint setup and certificate validation.
  • Platform UIs and APIs such as Argo CD, Grafana, Temporal, PgAdmin, and MinIO, whose hostnames are published through DNS automation.

On this page