Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ConfigureFunc ¶
type ConfigureFunc func(k8sClient kubernetes.ClientInt, queried map[string]interface{}, gitops bool) error
type DestroyFunc ¶
type DestroyFunc func(k8sClient kubernetes.ClientInt) error
func DestroyersToDestroyFunc ¶
func DestroyersToDestroyFunc(monitor mntr.Monitor, destroyers []DestroyFunc) DestroyFunc
func ResourceDestroyToZitadelDestroy ¶
func ResourceDestroyToZitadelDestroy(destroyFunc resources.DestroyFunc) DestroyFunc
type EnsureFunc ¶
type EnsureFunc func(k8sClient kubernetes.ClientInt) error
func QueriersToEnsureFunc ¶
func QueriersToEnsureFunc(monitor mntr.Monitor, infoLogs bool, queriers []QueryFunc, k8sClient kubernetes.ClientInt, queried map[string]interface{}) (EnsureFunc, error)
func ResourceEnsureToZitadelEnsure ¶
func ResourceEnsureToZitadelEnsure(ensureFunc resources.EnsureFunc) EnsureFunc
type QueryFunc ¶
type QueryFunc func(k8sClient kubernetes.ClientInt, queried map[string]interface{}) (EnsureFunc, error)
func EnsureFuncToQueryFunc ¶
func EnsureFuncToQueryFunc(ensure EnsureFunc) QueryFunc
Directories ¶
Path | Synopsis |
---|---|
api
|
|
database/v1
+kubebuilder:object:generate=true +groupName=caos.ch
|
+kubebuilder:object:generate=true +groupName=caos.ch |
zitadel/v1
+kubebuilder:object:generate=true +groupName=caos.ch
|
+kubebuilder:object:generate=true +groupName=caos.ch |
Click to show internal directories.
Click to hide internal directories.