package
2.2.0+incompatible
Repository: https://github.com/cloudogu/k8s-dogu-operator.git
Documentation: pkg.go.dev

# Functions

GetPodForLabels returns a pod for the given dogu labels.

# Constants

No description provided by the author
DefaultVolumeSize is the default size of a new dogu volume if no volume size is specified in the dogu resource.
DoguLabelName is used to select a dogu pod by name.
DoguLabelVersion is used to select a dogu pod by version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RequeueTimeInitialRequeueTime defines the initial value of the requeue time.
RequeueTimeMaxRequeueTime defines the maximum amount of time to wait for a requeue of a dogu resource.
RequeueTimeMultiplerForEachRequeue defines the factor to multiple the requeue time of a failed dogu crd operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

Dogu is the Schema for the dogus API.
DoguList contains a list of Dogu.
DoguResources defines the physical resources used by the dogu.
DoguRestart is the Schema for the dogurestarts API.
DoguRestartList contains a list of DoguRestart.
DoguRestartSpec defines the desired state of DoguRestart.
DoguRestartStatus defines the observed state of DoguRestart.
DoguSpec defines the desired state of a Dogu.
DoguStatus defines the observed state of a Dogu.
UpgradeConfig contains configuration hints for the dogu operator regarding aspects during the upgrade of dogus.

# Type aliases

CesMatchingLabels provides a convenient way to handle multiple labels for resource selection.
DevelopmentDoguMap is a config map that is especially used to when developing a dogu.
No description provided by the author
IngressAnnotations are annotations of nginx-ingress rules.
No description provided by the author