Documentation ¶
Overview ¶
Package proclaim is a Kubernetes controller that advertises DNS-SD service instances via unicast DNS.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
proclaim
Package main is the executable for the Proclaim Kubernetes controller.
|
Package main is the executable for the Proclaim Kubernetes controller. |
Package crd contains objects used to represent Kubernetes Custom Resource Definitions (CRDs) defined by Proclaim.
|
Package crd contains objects used to represent Kubernetes Custom Resource Definitions (CRDs) defined by Proclaim. |
Package provider contains abstractions for advertising DNS-SD services by manipulating DNS records.
|
Package provider contains abstractions for advertising DNS-SD services by manipulating DNS records. |
dnsimpleprovider
Package dnsimpleprovider provides a driver implementation that advertises DNS-SD service instances on domain names hosted by dnsimple.com.
|
Package dnsimpleprovider provides a driver implementation that advertises DNS-SD service instances on domain names hosted by dnsimple.com. |
dnsimpleprovider/internal/dnsimplex
Package dnsimplex contains utility functions for working with the DNSimple API.
|
Package dnsimplex contains utility functions for working with the DNSimple API. |
internal/providertest
Package providertest contains a standard test suite for provider implementations.
|
Package providertest contains a standard test suite for provider implementations. |
route53provider
Package route53provider provides a driver implementation that advertises DNS-SD service instances on domain names hosted by Amazon Route 53.
|
Package route53provider provides a driver implementation that advertises DNS-SD service instances on domain names hosted by Amazon Route 53. |
Package reconciler implements the reconciliation logic that updates DNS records to match Kubernetes resources.
|
Package reconciler implements the reconciliation logic that updates DNS records to match Kubernetes resources. |
Click to show internal directories.
Click to hide internal directories.