package
0.0.0-20241106155120-31ca61c30ccd
Repository: https://github.com/rancher/shepherd.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
RegisterAppGeneratingHandler configures a AppController to execute a AppGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterAppStatusHandler configures a AppController to execute a AppStatusHandler for every events observed.
RegisterClusterRepoGeneratingHandler configures a ClusterRepoController to execute a ClusterRepoGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterClusterRepoStatusHandler configures a ClusterRepoController to execute a ClusterRepoStatusHandler for every events observed.
RegisterOperationGeneratingHandler configures a OperationController to execute a OperationGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterOperationStatusHandler configures a OperationController to execute a OperationStatusHandler for every events observed.

# Interfaces

AppCache interface for retrieving App resources in memory.
AppClient interface for managing App resources in Kubernetes.
AppController interface for managing App resources.
ClusterRepoCache interface for retrieving ClusterRepo resources in memory.
ClusterRepoClient interface for managing ClusterRepo resources in Kubernetes.
ClusterRepoController interface for managing ClusterRepo resources.
No description provided by the author
OperationCache interface for retrieving Operation resources in memory.
OperationClient interface for managing Operation resources in Kubernetes.
OperationController interface for managing Operation resources.

# Type aliases

AppGeneratingHandler is the top-level handler that is executed for every App event.
AppStatusHandler is executed for every added or modified App.
ClusterRepoGeneratingHandler is the top-level handler that is executed for every ClusterRepo event.
ClusterRepoStatusHandler is executed for every added or modified ClusterRepo.
OperationGeneratingHandler is the top-level handler that is executed for every Operation event.
OperationStatusHandler is executed for every added or modified Operation.