# Packages
No description provided by the author
Code generated by counterfeiter.
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
NewClustersClientsPool initializes a new ClientsPool.
No description provided by the author
# Constants
Clusters Client context key.
# Variables
No description provided by the author
# Structs
ClientError is an error returned by the GetImpersonatedClient function which contains the details of the cluster that caused the error.
No description provided by the author
No description provided by the author
ClusterListUpdate records the changes to the cluster state managed by the factory.
ClusterNotFoundError cluster client can be found in the pool.
No description provided by the author
No description provided by the author
ClustersWatcher watches for cluster list updates and notifies the registered clients.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
Client is wrapper to controller-runtime/client adding multi clusters context.
ClientsPool stores all clients to the leaf clusters
counterfeiter:generate .
ClusteredObjectList represents the returns of the lists of all clusters and namespaces user could query.
ClusterFetcher fetches all leaf clusters
counterfeiter:generate .
ClustersManager is a manager for creating clients for clusters
counterfeiter:generate .