Skip to content

feat(helm): add operator.shareProcessNamespace option#2886

Open
rzala wants to merge 1 commit intoaquasecurity:mainfrom
rzala:feature/helm-share-process-namespace
Open

feat(helm): add operator.shareProcessNamespace option#2886
rzala wants to merge 1 commit intoaquasecurity:mainfrom
rzala:feature/helm-share-process-namespace

Conversation

@rzala
Copy link
Copy Markdown

@rzala rzala commented Feb 13, 2026

Summary

  • Adds operator.shareProcessNamespace (default: false) to values.yaml
  • When enabled, sets shareProcessNamespace: true on the operator pod spec
  • Required when sidecars or custom entrypoint wrappers need to signal (kill/restart) the operator process via PID

Changes

  • deploy/helm/values.yaml — new operator.shareProcessNamespace value
  • deploy/helm/templates/deployment.yaml — conditional shareProcessNamespace: true block

Test plan

  • helm template with defaults — shareProcessNamespace absent from output
  • helm template --set operator.shareProcessNamespace=trueshareProcessNamespace: true present in pod spec

Adds a values toggle to enable shareProcessNamespace on the operator
pod. This is required when sidecars or custom entrypoint wrappers need
to signal (kill/restart) the operator process.
@rzala rzala changed the title helm: add operator.shareProcessNamespace option feat(helm): add operator.shareProcessNamespace option Feb 13, 2026
@rzala rzala marked this pull request as ready for review February 13, 2026 11:55
@rzala rzala requested review from afdesk and simar7 as code owners February 13, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant