Skip to content

Disable caching for Helm Operator when watching all namespaces to avoid OOMKilled in big clusters #6255

@haywoodsh

Description

@haywoodsh

Feature Request

Describe the problem you need a feature to resolve.

When a Helm operator is installed in a cluster with a lot of namespaces and k8s objects deployed, the controller caches all the k8s objects, consumes a lot of memory and causes OOMKilled events. Watching one namespace only could potentially reduce memory usage, but our use case requires watching multiple namespaces.

Describe the solution you'd like.

Disable caching for helm-operator when watching all namespaces.

/language helm

Metadata

Metadata

Assignees

Labels

language/helmIssue is related to a Helm operator projectlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions