Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KluctlDeploymentReconciler ¶
type KluctlDeploymentReconciler struct { RestConfig *rest.Config Client client.Client ApiReader client.Reader Scheme *runtime.Scheme EventRecorder kuberecorder.EventRecorder MetricsRecorder *metrics.Recorder ControllerName string ControllerNamespace string DefaultServiceAccount string DryRun bool SshPool *ssh_pool.SshPool ResultStore results.ResultStore // contains filtered or unexported fields }
func (*KluctlDeploymentReconciler) SetupWithManager ¶
func (r *KluctlDeploymentReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, opts KluctlDeploymentReconcilerOpts) error
SetupWithManager sets up the controller with the Manager.
type KluctlDeploymentReconcilerOpts ¶
type KluctlDeploymentReconcilerOpts struct {
Concurrency int
}
KluctlDeploymentReconcilerOpts contains options for the BaseReconciler.
type ReconcileRequestedPredicate ¶
func (ReconcileRequestedPredicate) Update ¶
func (ReconcileRequestedPredicate) Update(e event.UpdateEvent) bool
Update implements the default UpdateEvent filter for validating flux_utils.ReconcileRequestAnnotation changes.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.