package
0.0.0-20241106155120-31ca61c30ccd
Repository: https://github.com/rancher/shepherd.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
RegisterCustomMachineGeneratingHandler configures a CustomMachineController to execute a CustomMachineGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterCustomMachineStatusHandler configures a CustomMachineController to execute a CustomMachineStatusHandler for every events observed.
RegisterETCDSnapshotGeneratingHandler configures a ETCDSnapshotController to execute a ETCDSnapshotGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterETCDSnapshotStatusHandler configures a ETCDSnapshotController to execute a ETCDSnapshotStatusHandler for every events observed.
RegisterRKEBootstrapGeneratingHandler configures a RKEBootstrapController to execute a RKEBootstrapGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterRKEBootstrapStatusHandler configures a RKEBootstrapController to execute a RKEBootstrapStatusHandler for every events observed.
RegisterRKEClusterGeneratingHandler configures a RKEClusterController to execute a RKEClusterGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterRKEClusterStatusHandler configures a RKEClusterController to execute a RKEClusterStatusHandler for every events observed.
RegisterRKEControlPlaneGeneratingHandler configures a RKEControlPlaneController to execute a RKEControlPlaneGeneratingHandler for every events observed, passing the returned objects to the provided apply.Apply.
RegisterRKEControlPlaneStatusHandler configures a RKEControlPlaneController to execute a RKEControlPlaneStatusHandler for every events observed.
# Interfaces
CustomMachineCache interface for retrieving CustomMachine resources in memory.
CustomMachineClient interface for managing CustomMachine resources in Kubernetes.
CustomMachineController interface for managing CustomMachine resources.
ETCDSnapshotCache interface for retrieving ETCDSnapshot resources in memory.
ETCDSnapshotClient interface for managing ETCDSnapshot resources in Kubernetes.
ETCDSnapshotController interface for managing ETCDSnapshot resources.
No description provided by the author
RKEBootstrapCache interface for retrieving RKEBootstrap resources in memory.
RKEBootstrapClient interface for managing RKEBootstrap resources in Kubernetes.
RKEBootstrapController interface for managing RKEBootstrap resources.
RKEBootstrapTemplateCache interface for retrieving RKEBootstrapTemplate resources in memory.
RKEBootstrapTemplateClient interface for managing RKEBootstrapTemplate resources in Kubernetes.
RKEBootstrapTemplateController interface for managing RKEBootstrapTemplate resources.
RKEClusterCache interface for retrieving RKECluster resources in memory.
RKEClusterClient interface for managing RKECluster resources in Kubernetes.
RKEClusterController interface for managing RKECluster resources.
RKEControlPlaneCache interface for retrieving RKEControlPlane resources in memory.
RKEControlPlaneClient interface for managing RKEControlPlane resources in Kubernetes.
RKEControlPlaneController interface for managing RKEControlPlane resources.
# Type aliases
CustomMachineGeneratingHandler is the top-level handler that is executed for every CustomMachine event.
CustomMachineStatusHandler is executed for every added or modified CustomMachine.
ETCDSnapshotGeneratingHandler is the top-level handler that is executed for every ETCDSnapshot event.
ETCDSnapshotStatusHandler is executed for every added or modified ETCDSnapshot.
RKEBootstrapGeneratingHandler is the top-level handler that is executed for every RKEBootstrap event.
RKEBootstrapStatusHandler is executed for every added or modified RKEBootstrap.
RKEClusterGeneratingHandler is the top-level handler that is executed for every RKECluster event.
RKEClusterStatusHandler is executed for every added or modified RKECluster.
RKEControlPlaneGeneratingHandler is the top-level handler that is executed for every RKEControlPlane event.
RKEControlPlaneStatusHandler is executed for every added or modified RKEControlPlane.