cacheutils

package
v0.17.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2026 License: Apache-2.0 Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsTrackedByOperator

func IsTrackedByOperator(obj runtime.Object) bool

IsTrackedByOperator checks if the given labels indicate that the resource is tracked by the operator. A resource is considered tracked if it has any of the following labels: - 'operator.argoproj.io/tracked-by': indicates the resource is managed/used by the operator - 'argocd.argoproj.io/secret-type': indicates the resource is an ArgoCD-specific secret type

func StripDataFromSecretOrConfigMapTransform

func StripDataFromSecretOrConfigMapTransform() clientgotools.TransformFunc

StripDataFromSecretOrConfigMap returns a TransformFunc that strips data from both Secrets and ConfigMaps that are not tracked by the operator. This unified function handles both resource types in a single transform. This is useful for reducing memory usage when caching Secrets and ConfigMaps that are not managed/used by the operator.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL