# Functions
ClusterClientset provides a kubernetes API compliant clientset to communicate with the joining cluster's kubernetes API server.
ClusterServiceAccountName returns the name of a service account whose credentials are used by the host cluster to access the client cluster.
CurrentContext retrieves the current context from the provided config.
GetNamespace returns namespace of the current context.
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.
IsFederatedAPIResource checks if a resource with the given Kind and group is a Federated one.
IsPrimaryCluster checks if the caller is working with objects for the primary cluster by checking if the UIDs match for both ObjectMetas passed in.
No description provided by the author
No description provided by the author
NewFedConfig creates a fedConfig for `kubefedctl` 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.
# Constants
Default values for the federated group and version used by the enable and disable subcommands of `kubefedctl`.
Default values for the federated group and version used by the enable and disable subcommands of `kubefedctl`.
Default values for the federated group and version used by the enable and disable subcommands of `kubefedctl`.
# 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.