-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Allow setting annotations for memberlist and query-scheduler-discovery services #14211
Conversation
{{- with .Values.loki.serviceAnnotations }} | ||
{{- toYaml . | nindent 4}} | ||
{{- end }} | ||
{{- with .Values.backend.service.annotations }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The query-scheduler-discovery
service is not technically the backend service, but given it's deployed along with it and currently uses the backendSelectorLabels
, this seems appropriate to add these annotations as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yep that looks correct.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, could you just:
- Release 6.15.0 with this by fixing the changelog and the other files listed on the PR checklist
- Or, in case you don't want to see a new release just with this change, to move the entry on the changelog to a new
UNRELEASED
section
{{- with .Values.loki.serviceAnnotations }} | ||
{{- toYaml . | nindent 4}} | ||
{{- end }} | ||
{{- with .Values.backend.service.annotations }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yep that looks correct.
@DylanGuedes Thanks for the review. I updated the relevant files for the new |
…iscovery services (grafana#14211) **What this PR does / why we need it**: Both the memberlist and query-scheduler-discovery services do not provide a way to add annotations.
…iscovery services (grafana#14211) **What this PR does / why we need it**: Both the memberlist and query-scheduler-discovery services do not provide a way to add annotations.
What this PR does / why we need it:
Both the memberlist and query-scheduler-discovery services do not provide a way to add annotations.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Checklist
CONTRIBUTING.md
guide (required)feat
PRs are unlikely to be accepted unless a case can be made for the feature actually being a bug fix to existing behavior.docs/sources/setup/upgrade/_index.md
production/helm/loki/Chart.yaml
and updateproduction/helm/loki/CHANGELOG.md
andproduction/helm/loki/README.md
. Example PRdeprecated-config.yaml
anddeleted-config.yaml
files respectively in thetools/deprecated-config-checker
directory. Example PR