Skip to content

The ExternalDNS Operator provides simplified ExternalDNS controller management.

License

Notifications You must be signed in to change notification settings

tjungblu/external-dns-operator

 
 

Repository files navigation

ExternalDNS Operator

The ExternalDNS Operator deploys and manages ExternalDNS, which dynamically manages external DNS records in specific DNS Providers for specific Kubernetes resources.

This Operator is in the early stages of implementation. For the time being, please reference the ExternalDNS Operator OpenShift Enhancement Proposal.

Deploy operator

Quick development

  1. Build and push the operator image to a registry:
    $ podman build -t <registry>/<username>/external-dns-operator:latest -f Dockerfile .
    $ podman push <registry>/<username>/external-dns-operator:latest
  2. Make sure to uncomment the image in config/manager/kustomization.yaml and set it to the operator image you pushed
  3. Run oc apply -k config/default

About

The ExternalDNS Operator provides simplified ExternalDNS controller management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 86.7%
  • Makefile 9.5%
  • Shell 2.9%
  • Dockerfile 0.9%