Versions in this module Expand all Collapse all v1 v1.2.0 May 24, 2024 Changes in this version + func NewLabelInjectingClient(base kube.Interface, labels map[string]string) kube.Interface + type ActionConfigGetter interface + ActionConfigFor func(obj client.Object) (*action.Configuration, error) + func NewActionConfigGetter(cfg *rest.Config, rm meta.RESTMapper, log logr.Logger) (ActionConfigGetter, error) + type WatchedSecrets struct + func NewWatchedSecrets(clientSet kubernetes.Interface, namespace string) *WatchedSecrets + func (w *WatchedSecrets) Apply(ctx context.Context, secret *applyconfv1.SecretApplyConfiguration, ...) (result *corev1.Secret, err error) + func (w *WatchedSecrets) Create(ctx context.Context, secret *corev1.Secret, opts metav1.CreateOptions) (*corev1.Secret, error) + func (w *WatchedSecrets) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error + func (w *WatchedSecrets) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error + func (w *WatchedSecrets) Get(ctx context.Context, name string, opts metav1.GetOptions) (*corev1.Secret, error) + func (w *WatchedSecrets) List(ctx context.Context, opts metav1.ListOptions) (*corev1.SecretList, error) + func (w *WatchedSecrets) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, ...) (result *corev1.Secret, err error) + func (w *WatchedSecrets) Run() + func (w *WatchedSecrets) Update(ctx context.Context, secret *corev1.Secret, opts metav1.UpdateOptions) (*corev1.Secret, error) + func (w *WatchedSecrets) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) v1.1.0 Feb 8, 2023 v1.0.0 May 26, 2022 Changes in this version + func NewOwnerRefInjectingClient(base kube.Client, restMapper meta.RESTMapper, cr *unstructured.Unstructured) (kube.Interface, error) + func NewRESTClientGetter(mgr manager.Manager, ns string) (genericclioptions.RESTClientGetter, error)