Documentation ¶
Index ¶
- func EnsureDeployment(ctx context.Context, cl client.Client, store *v1.Store, ...) error
- func EnsureHPA(ctx context.Context, cl client.Client, store *v1.Store, ...) error
- func EnsureIngress(ctx context.Context, cl client.Client, store *v1.Store, ...) error
- func EnsureJob(ctx context.Context, cl client.Client, store *v1.Store, job *batchv1.Job, ...) error
- func EnsureObjectWithHash(ctx context.Context, cl client.Client, owner metav1.Object, obj client.Object, ...) error
- func EnsureService(ctx context.Context, cl client.Client, store *v1.Store, svc *corev1.Service, ...) 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 GetWatchNamespace() (string, error)
- func HasObjectChanged(ctx context.Context, cl client.Client, obj client.Object) (bool, 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 EnsureDeployment ¶
func EnsureIngress ¶
func EnsureObjectWithHash ¶
func EnsureService ¶
func GetOperatorNamespace ¶
func GetWatchNamespace ¶
func HasObjectChanged ¶
func ObjectExists ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.