Documentation ¶
Index ¶
- Constants
- func AdaptFunc(timestamp string, binaryVersion *string, gitops bool, features ...string) operator.AdaptFunc
- func BackupListFunc() ...
- func OperatorSelector() *labels.Selector
- func Reconcile(monitor mntr.Monitor, spec *Spec, gitops bool) (operator.EnsureFunc, operator.DestroyFunc)
- type DesiredV0
- type Spec
Constants ¶
View Source
const (
NamespaceStr = "caos-zitadel"
)
Variables ¶
This section is empty.
Functions ¶
func BackupListFunc ¶
func OperatorSelector ¶
func Reconcile ¶
func Reconcile( monitor mntr.Monitor, spec *Spec, gitops bool, ) ( operator.EnsureFunc, operator.DestroyFunc, )
Types ¶
type DesiredV0 ¶
type Spec ¶
type Spec struct { Verbose bool `json:"verbose" json:"verbose"` NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"` Tolerations []corev1.Toleration `json:"tolerations,omitempty" yaml:"tolerations,omitempty"` Version string `json:"version,omitempty" yaml:"version,omitempty"` SelfReconciling bool `json:"selfReconciling" yaml:"selfReconciling"` //Use this registry to pull container images from //@default: <multiple public registries> CustomImageRegistry string `json:"customImageRegistry,omitempty" yaml:"customImageRegistry,omitempty"` }
+kubebuilder:object:generate=true
func (*Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec.
func (*Spec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Click to show internal directories.
Click to hide internal directories.