# Functions
ClusterClientset provides a kubernetes API compliant clientset to communicate with the joining cluster's kubernetes API server.
ClusterRegistryClientset provides a cluster registry API compliant clientset to communicate with the cluster registry.
ClusterServiceAccountName returns the name of a service account whose credentials are used by the host cluster to access the client cluster.
FedClientset provides a federation API compliant clientset to communicate with the federation API server.
HealthCheckRoleName returns the name of a ClusterRole and its associated ClusterRoleBinding that is used to allow the service account to check the health of the cluster and list nodes.
HostClientset provides a kubernetes API compliant clientset to communicate with the host cluster's kubernetes API server.
NewFedConfig creates a fedConfig for `kubefed2` commands.
RoleName returns the name of a Role or ClusterRole and its associated RoleBinding or ClusterRoleBinding that are used to allow the service account to access necessary resources on the cluster.
# Interfaces
FedConfig provides a rest config based on the filesystem kubeconfig (via pathOptions) and context in order to talk to the host kubernetes cluster and the joining kubernetes cluster.