Directories ¶
Path | Synopsis |
---|---|
dnsprovider supplies interfaces for dns service providers (e.g.
|
dnsprovider supplies interfaces for dns service providers (e.g. |
providers/aws/route53
route53 is the implementation of pkg/dnsprovider interface for AWS Route53
|
route53 is the implementation of pkg/dnsprovider interface for AWS Route53 |
providers/aws/route53/stubs
internal implements a stub for the AWS Route53 API, used primarily for unit testing purposes
|
internal implements a stub for the AWS Route53 API, used primarily for unit testing purposes |
providers/google/clouddns
clouddns is the implementation of pkg/dnsprovider interface for Google Cloud DNS
|
clouddns is the implementation of pkg/dnsprovider interface for Google Cloud DNS |
Package federation_controller contains code for controllers (like the cluster controller).
|
Package federation_controller contains code for controllers (like the cluster controller). |
cluster
Package cluster contains code for syncing cluster
|
Package cluster contains code for syncing cluster |
service
Package service contains code for syncing Kubernetes services, and cloud DNS servers with the federated service registry.
|
Package service contains code for syncing Kubernetes services, and cloud DNS servers with the federated service registry. |
util
TODO: consider moving it to a more generic package.
|
TODO: consider moving it to a more generic package. |
util/deletionhelper
Package to help federation controllers to delete federated resources from underlying clusters when the resource is deleted from federation control plane.
|
Package to help federation controllers to delete federated resources from underlying clusters when the resource is deleted from federation control plane. |
Click to show internal directories.
Click to hide internal directories.