constrainttemplatestatus

package
v3.19.0-beta.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2024 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PodStatusToConstraintTemplateMapper

func PodStatusToConstraintTemplateMapper(selfOnly bool) handler.TypedMapFunc[*v1beta1.ConstraintTemplatePodStatus]

PodStatusToConstraintTemplateMapper correlates a ConstraintTemplatePodStatus with its corresponding constraint template `selfOnly` tells the mapper to only map statuses corresponding to the current pod.

Types

type Adder

type Adder struct {
	CfClient         *constraintclient.Client
	WatchManager     *watch.Manager
	ControllerSwitch *watch.ControllerSwitch
}

func (*Adder) Add

func (a *Adder) Add(mgr manager.Manager) error

Add creates a new Constraint Status Controller and adds it to the Manager. The Manager will set fields on the Controller and Start it when the Manager is Started.

type ReconcileConstraintStatus

type ReconcileConstraintStatus struct {
	// contains filtered or unexported fields
}

ReconcileConstraintStatus reconciles an arbitrary constraint object described by Kind.

func (*ReconcileConstraintStatus) Reconcile

Reconcile reads that state of the cluster for a constraint object and makes changes based on the state read and what is in the constraint.Spec.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL