Skip to content

fix(helm): Support exisiting ServiceAccount#482

Open
ChinmayPande48 wants to merge 1 commit into
qdrant:mainfrom
ChinmayPande48:fix/helm-serviceaccount-reuse
Open

fix(helm): Support exisiting ServiceAccount#482
ChinmayPande48 wants to merge 1 commit into
qdrant:mainfrom
ChinmayPande48:fix/helm-serviceaccount-reuse

Conversation

@ChinmayPande48

@ChinmayPande48 ChinmayPande48 commented Jul 9, 2026

Copy link
Copy Markdown

Summary

This PR adds support for using an existing Kubernetes ServiceAccount with the Helm chart.
Fixes: (#459)

Changes

  • Added a conditional guard around templates/serviceaccount.yaml so a ServiceAccount is only created when serviceAccount.create is true.
  • Updated the StatefulSet to use the existing qdrant.serviceAccountName helper instead of hardcoding the ServiceAccount name.
  • Added serviceAccount.create and serviceAccount.name to the default values.yaml to expose the configuration already supported by the helper.

With these changes, users can set:

serviceAccount:
  create: false
  name: existing-service-account

to reuse a pre-existing ServiceAccount, while preserving the current default behavior (create: true) for existing deployments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant