package
3.2.0-rc.1
Repository: https://github.com/rancher/wrangler.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
RegisterNamespaceGeneratingHandler configures a NamespaceController to execute a NamespaceGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterNamespaceStatusHandler configures a NamespaceController to execute a NamespaceStatusHandler for every events observed.
RegisterNodeGeneratingHandler configures a NodeController to execute a NodeGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterNodeStatusHandler configures a NodeController to execute a NodeStatusHandler for every events observed.
RegisterPersistentVolumeClaimGeneratingHandler configures a PersistentVolumeClaimController to execute a PersistentVolumeClaimGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterPersistentVolumeClaimStatusHandler configures a PersistentVolumeClaimController to execute a PersistentVolumeClaimStatusHandler for every events observed.
RegisterPersistentVolumeGeneratingHandler configures a PersistentVolumeController to execute a PersistentVolumeGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterPersistentVolumeStatusHandler configures a PersistentVolumeController to execute a PersistentVolumeStatusHandler for every events observed.
RegisterPodGeneratingHandler configures a PodController to execute a PodGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterPodStatusHandler configures a PodController to execute a PodStatusHandler for every events observed.
RegisterServiceGeneratingHandler configures a ServiceController to execute a ServiceGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterServiceStatusHandler configures a ServiceController to execute a ServiceStatusHandler for every events observed.

# Interfaces

ConfigMapCache interface for retrieving ConfigMap resources in memory.
ConfigMapClient interface for managing ConfigMap resources in Kubernetes.
ConfigMapController interface for managing ConfigMap resources.
EndpointsCache interface for retrieving Endpoints resources in memory.
EndpointsClient interface for managing Endpoints resources in Kubernetes.
EndpointsController interface for managing Endpoints resources.
EventCache interface for retrieving Event resources in memory.
EventClient interface for managing Event resources in Kubernetes.
EventController interface for managing Event resources.
No description provided by the author
NamespaceCache interface for retrieving Namespace resources in memory.
NamespaceClient interface for managing Namespace resources in Kubernetes.
NamespaceController interface for managing Namespace resources.
NodeCache interface for retrieving Node resources in memory.
NodeClient interface for managing Node resources in Kubernetes.
NodeController interface for managing Node resources.
PersistentVolumeCache interface for retrieving PersistentVolume resources in memory.
PersistentVolumeClaimCache interface for retrieving PersistentVolumeClaim resources in memory.
PersistentVolumeClaimClient interface for managing PersistentVolumeClaim resources in Kubernetes.
PersistentVolumeClaimController interface for managing PersistentVolumeClaim resources.
PersistentVolumeClient interface for managing PersistentVolume resources in Kubernetes.
PersistentVolumeController interface for managing PersistentVolume resources.
PodCache interface for retrieving Pod resources in memory.
PodClient interface for managing Pod resources in Kubernetes.
PodController interface for managing Pod resources.
SecretCache interface for retrieving Secret resources in memory.
SecretClient interface for managing Secret resources in Kubernetes.
SecretController interface for managing Secret resources.
ServiceAccountCache interface for retrieving ServiceAccount resources in memory.
ServiceAccountClient interface for managing ServiceAccount resources in Kubernetes.
ServiceAccountController interface for managing ServiceAccount resources.
ServiceCache interface for retrieving Service resources in memory.
ServiceClient interface for managing Service resources in Kubernetes.
ServiceController interface for managing Service resources.

# Type aliases

NamespaceGeneratingHandler is the top-level handler that is executed for every Namespace event.
NamespaceStatusHandler is executed for every added or modified Namespace.
NodeGeneratingHandler is the top-level handler that is executed for every Node event.
NodeStatusHandler is executed for every added or modified Node.
PersistentVolumeClaimGeneratingHandler is the top-level handler that is executed for every PersistentVolumeClaim event.
PersistentVolumeClaimStatusHandler is executed for every added or modified PersistentVolumeClaim.
PersistentVolumeGeneratingHandler is the top-level handler that is executed for every PersistentVolume event.
PersistentVolumeStatusHandler is executed for every added or modified PersistentVolume.
PodGeneratingHandler is the top-level handler that is executed for every Pod event.
PodStatusHandler is executed for every added or modified Pod.
ServiceGeneratingHandler is the top-level handler that is executed for every Service event.
ServiceStatusHandler is executed for every added or modified Service.