Documentation
¶
Index ¶
- func EnsureCronJob(ctx context.Context, cl client.Client, owner metav1.Object, ...) error
- func EnsureDeployment(ctx context.Context, cl client.Client, owner metav1.Object, ...) error
- func EnsureHPA(ctx context.Context, cl client.Client, owner metav1.Object, ...) error
- func EnsureHTTPRoute(ctx context.Context, cl client.Client, owner metav1.Object, ...) error
- func EnsureIngress(ctx context.Context, cl client.Client, owner metav1.Object, ...) error
- func EnsureJob(ctx context.Context, cl client.Client, owner metav1.Object, job *batchv1.Job, ...) error
- func EnsureObjectWithHash(ctx context.Context, cl client.Client, owner metav1.Object, obj client.Object, ...) error
- func EnsurePDB(ctx context.Context, cl client.Client, owner metav1.Object, ...) error
- func EnsurePod(ctx context.Context, cl client.Client, owner metav1.Object, pod *corev1.Pod, ...) error
- func EnsureService(ctx context.Context, cl client.Client, owner metav1.Object, ...) error
- func GetOperatorNamespace() (string, error)
- func GetSecret(ctx context.Context, cl client.Client, nn types.NamespacedName) (*corev1.Secret, error)
- func GetStore(ctx context.Context, cl client.Client, nn types.NamespacedName) (*v1.Store, error)
- func GetStoreDebugInstance(ctx context.Context, cl client.Client, nn types.NamespacedName) (*v1.StoreDebugInstance, error)
- func GetStoreExec(ctx context.Context, cl client.Client, nn types.NamespacedName) (*v1.StoreExec, error)
- func GetStoreSnapshotCreate(ctx context.Context, cl client.Client, nn types.NamespacedName) (*v1.StoreSnapshotCreate, error)
- func GetStoreSnapshotRestore(ctx context.Context, cl client.Client, nn types.NamespacedName) (*v1.StoreSnapshotRestore, error)
- func GetWatchNamespace() (string, error)
- func HasObjectChanged(ctx context.Context, cl client.Client, obj client.Object) (bool, error)
- func ObjectDiff(oldObj, newObj runtime.Object) (string, error)
- func ObjectExists(ctx context.Context, cl client.Reader, nn types.NamespacedName, ...) (bool, error)
- func ObjectHash(obj runtime.Object) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureCronJob ¶
func EnsureDeployment ¶
func EnsureHTTPRoute ¶
func EnsureIngress ¶
func EnsureObjectWithHash ¶
func EnsureService ¶
func GetOperatorNamespace ¶
func GetStoreDebugInstance ¶
func GetStoreDebugInstance( ctx context.Context, cl client.Client, nn types.NamespacedName, ) (*v1.StoreDebugInstance, error)
func GetStoreExec ¶
func GetStoreSnapshotCreate ¶
func GetStoreSnapshotCreate( ctx context.Context, cl client.Client, nn types.NamespacedName, ) (*v1.StoreSnapshotCreate, error)
func GetStoreSnapshotRestore ¶
func GetStoreSnapshotRestore( ctx context.Context, cl client.Client, nn types.NamespacedName, ) (*v1.StoreSnapshotRestore, error)
func GetWatchNamespace ¶
func HasObjectChanged ¶
func ObjectExists ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.