Skip to content

feat(headless-service): add headlessService config with enabled flag and annotation/label overrides#446

Open
Strangerxxx wants to merge 1 commit into
qdrant:mainfrom
Strangerxxx:feat/headless-service-config
Open

feat(headless-service): add headlessService config with enabled flag and annotation/label overrides#446
Strangerxxx wants to merge 1 commit into
qdrant:mainfrom
Strangerxxx:feat/headless-service-config

Conversation

@Strangerxxx

Copy link
Copy Markdown

Closes #445

Changes

Added headlessService section to values.yaml:

  • headlessService.enabled — set to false to skip creating the headless service entirely (useful when config.cluster.enabled: false)
  • headlessService.annotations — overrides annotations on the headless service; null (default) inherits service.annotations for backwards compatibility; {} suppresses all annotations
  • headlessService.additionalLabels — same override semantics for additional labels

Backwards compatibility

No breaking changes. null defaults preserve existing behaviour.

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.

No way to configure headless service independently from the main service

1 participant