federation/pkg/dnsprovider | dnsprovider supplies interfaces for dns service providers (e.g. |
federation/pkg/dnsprovider/providers | |
federation/pkg/dnsprovider/providers/aws | |
federation/pkg/dnsprovider/providers/aws/route53 | route53 is the implementation of pkg/dnsprovider interface for AWS Route53 |
federation/pkg/dnsprovider/providers/aws/route53/stubs | internal implements a stub for the AWS Route53 API, used primarily for unit testing purposes |
federation/pkg/dnsprovider/providers/google | |
federation/pkg/dnsprovider/providers/google/clouddns | clouddns is the implementation of pkg/dnsprovider interface for Google Cloud DNS |
federation/pkg/dnsprovider/providers/google/clouddns/internal | |
federation/pkg/dnsprovider/rrstype | |
federation/pkg/dnsprovider/tests | |
federation/pkg/federation-controller | Package federation_controller contains code for controllers (like the cluster controller). |
federation/pkg/federation-controller/cluster | Package cluster contains code for syncing cluster |
federation/pkg/federation-controller/ingress | |
federation/pkg/federation-controller/namespace | |
federation/pkg/federation-controller/replicaset | |
federation/pkg/federation-controller/replicaset/planner | |
federation/pkg/federation-controller/secret | |
federation/pkg/federation-controller/service | Package service contains code for syncing Kubernetes services, and cloud DNS servers with the federated service registry. |
federation/pkg/federation-controller/util | TODO: consider moving it to a more generic package. |
federation/pkg/federation-controller/util/eventsink | |
federation/pkg/federation-controller/util/test | |