Documentation ¶
Index ¶
- func Generate(ctx context.Context, args []string, logger logr.Logger) error
- func LogLevel(ctx context.Context, args []string, logger logr.Logger) error
- func RegisterCluster(ctx context.Context, args []string, logger logr.Logger) error
- func Show(ctx context.Context, args []string, logger logr.Logger) error
- func Snapshot(ctx context.Context, args []string, logger logr.Logger) error
- func SnapshotReconciler(ctx context.Context, req reconcile.Request) (reconcile.Result, error)
- func Techsupport(ctx context.Context, args []string, logger logr.Logger) error
- func TechsupportReconciler(ctx context.Context, req reconcile.Request) (reconcile.Result, error)
- func Version(args []string, logger logr.Logger) error
- type ClusterPredicate
- func (p ClusterPredicate) Create(obj event.TypedCreateEvent[*clusterv1.Cluster]) bool
- func (p ClusterPredicate) Delete(obj event.TypedDeleteEvent[*clusterv1.Cluster]) bool
- func (p ClusterPredicate) Generic(obj event.TypedGenericEvent[*clusterv1.Cluster]) bool
- func (p ClusterPredicate) Update(obj event.TypedUpdateEvent[*clusterv1.Cluster]) bool
- type SnapshotPredicate
- func (p SnapshotPredicate) Create(obj event.TypedCreateEvent[*utilsv1beta1.Snapshot]) bool
- func (p SnapshotPredicate) Delete(obj event.TypedDeleteEvent[*utilsv1beta1.Snapshot]) bool
- func (p SnapshotPredicate) Generic(obj event.TypedGenericEvent[*utilsv1beta1.Snapshot]) bool
- func (p SnapshotPredicate) Update(obj event.TypedUpdateEvent[*utilsv1beta1.Snapshot]) bool
- type SveltosClusterPredicate
- func (p SveltosClusterPredicate) Create(obj event.TypedCreateEvent[*libsveltosv1beta1.SveltosCluster]) bool
- func (p SveltosClusterPredicate) Delete(obj event.TypedDeleteEvent[*libsveltosv1beta1.SveltosCluster]) bool
- func (p SveltosClusterPredicate) Generic(obj event.TypedGenericEvent[*libsveltosv1beta1.SveltosCluster]) bool
- func (p SveltosClusterPredicate) Update(obj event.TypedUpdateEvent[*libsveltosv1beta1.SveltosCluster]) bool
- type TechsupportPredicate
- func (p TechsupportPredicate) Create(obj event.TypedCreateEvent[*utilsv1beta1.Techsupport]) bool
- func (p TechsupportPredicate) Delete(obj event.TypedDeleteEvent[*utilsv1beta1.Techsupport]) bool
- func (p TechsupportPredicate) Generic(obj event.TypedGenericEvent[*utilsv1beta1.Techsupport]) bool
- func (p TechsupportPredicate) Update(obj event.TypedUpdateEvent[*utilsv1beta1.Techsupport]) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterCluster ¶ added in v0.3.0
RegisterCluster takes care of importing a non CAPI cluster.
func SnapshotReconciler ¶
func Techsupport ¶ added in v0.6.0
Techsupport takes keyword then calls subcommand.
func TechsupportReconciler ¶ added in v0.6.0
Types ¶
type ClusterPredicate ¶ added in v0.29.0
func (ClusterPredicate) Create ¶ added in v0.29.0
func (p ClusterPredicate) Create(obj event.TypedCreateEvent[*clusterv1.Cluster]) bool
func (ClusterPredicate) Delete ¶ added in v0.29.0
func (p ClusterPredicate) Delete(obj event.TypedDeleteEvent[*clusterv1.Cluster]) bool
func (ClusterPredicate) Generic ¶ added in v0.29.0
func (p ClusterPredicate) Generic(obj event.TypedGenericEvent[*clusterv1.Cluster]) bool
func (ClusterPredicate) Update ¶ added in v0.29.0
func (p ClusterPredicate) Update(obj event.TypedUpdateEvent[*clusterv1.Cluster]) bool
type SnapshotPredicate ¶ added in v0.29.0
func (SnapshotPredicate) Create ¶ added in v0.29.0
func (p SnapshotPredicate) Create(obj event.TypedCreateEvent[*utilsv1beta1.Snapshot]) bool
func (SnapshotPredicate) Delete ¶ added in v0.29.0
func (p SnapshotPredicate) Delete(obj event.TypedDeleteEvent[*utilsv1beta1.Snapshot]) bool
func (SnapshotPredicate) Generic ¶ added in v0.29.0
func (p SnapshotPredicate) Generic(obj event.TypedGenericEvent[*utilsv1beta1.Snapshot]) bool
func (SnapshotPredicate) Update ¶ added in v0.29.0
func (p SnapshotPredicate) Update(obj event.TypedUpdateEvent[*utilsv1beta1.Snapshot]) bool
type SveltosClusterPredicate ¶ added in v0.29.0
func (SveltosClusterPredicate) Create ¶ added in v0.29.0
func (p SveltosClusterPredicate) Create(obj event.TypedCreateEvent[*libsveltosv1beta1.SveltosCluster]) bool
func (SveltosClusterPredicate) Delete ¶ added in v0.29.0
func (p SveltosClusterPredicate) Delete(obj event.TypedDeleteEvent[*libsveltosv1beta1.SveltosCluster]) bool
func (SveltosClusterPredicate) Generic ¶ added in v0.29.0
func (p SveltosClusterPredicate) Generic(obj event.TypedGenericEvent[*libsveltosv1beta1.SveltosCluster]) bool
func (SveltosClusterPredicate) Update ¶ added in v0.29.0
func (p SveltosClusterPredicate) Update(obj event.TypedUpdateEvent[*libsveltosv1beta1.SveltosCluster]) bool
type TechsupportPredicate ¶ added in v0.29.0
func (TechsupportPredicate) Create ¶ added in v0.29.0
func (p TechsupportPredicate) Create(obj event.TypedCreateEvent[*utilsv1beta1.Techsupport]) bool
func (TechsupportPredicate) Delete ¶ added in v0.29.0
func (p TechsupportPredicate) Delete(obj event.TypedDeleteEvent[*utilsv1beta1.Techsupport]) bool
func (TechsupportPredicate) Generic ¶ added in v0.29.0
func (p TechsupportPredicate) Generic(obj event.TypedGenericEvent[*utilsv1beta1.Techsupport]) bool
func (TechsupportPredicate) Update ¶ added in v0.29.0
func (p TechsupportPredicate) Update(obj event.TypedUpdateEvent[*utilsv1beta1.Techsupport]) bool
Source Files ¶
Click to show internal directories.
Click to hide internal directories.