Skip to content
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

[bitnami/thanos] Allowed to add labels to query-frontend service and storegateway PVC #11549

Conversation

canhnt
Copy link
Contributor

@canhnt canhnt commented Aug 3, 2022

Signed-off-by: Canh Ngo [email protected]

Description of the change

  • Allow to add labels to query-frontend service
  • Allow to add labels to storegateway volume template.

Benefits

In our multi-tenant K8s clusters , the in-house admission controllers require custom labels must be added to the services and PVCs.

It allows flexible adding labels to K8s objects created by Thanos Helm chart.

Possible drawbacks

No

Applicable issues

No

  • No

Additional information

Checklist

  • Chart version bumped in Chart.yaml according to semver. This is not necessary when the changes only affect README.md files.
  • Variables are documented in the values.yaml and added to the README.md using readme-generator-for-helm
  • Title of the pull request follows this pattern [bitnami/<name_of_the_chart>] Descriptive title
  • All commits signed off and in agreement of Developer Certificate of Origin (DCO)

@bitnami-bot bitnami-bot added the triage Triage is needed label Aug 3, 2022
@javsalgar javsalgar self-assigned this Aug 4, 2022
@javsalgar javsalgar added thanos verify Execute verification workflow for these changes labels Aug 4, 2022
@bitnami-bot bitnami-bot added in-progress and removed triage Triage is needed labels Aug 4, 2022
@bitnami-bot bitnami-bot requested review from alemorcuq and removed request for javsalgar August 4, 2022 09:15
@javsalgar javsalgar assigned alemorcuq and unassigned javsalgar Aug 4, 2022
Copy link
Contributor

@alemorcuq alemorcuq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you very much for creating this PR!

bitnami/thanos/templates/storegateway/statefulset.yaml Outdated Show resolved Hide resolved
@bitnami-bot
Copy link
Contributor

This Pull Request has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thank you for your contribution.

@bitnami-bot bitnami-bot added the stale 15 days without activity label Aug 27, 2022
@canhnt canhnt force-pushed the thanos-add-labels-to-queryfrontend-and-storegateway branch from a07d37a to 9a4efb5 Compare August 31, 2022 13:25
@canhnt
Copy link
Contributor Author

canhnt commented Aug 31, 2022

Rebased from master.

@bitnami-bot bitnami-bot removed the stale 15 days without activity label Sep 1, 2022
@alemorcuq
Copy link
Contributor

Sorry for the late reply. I've updated my comment.

@alemorcuq alemorcuq merged commit 2da04d4 into bitnami:master Sep 2, 2022
rafariossaa pushed a commit to rafariossaa/charts that referenced this pull request Sep 13, 2022
…storegateway PVC (bitnami#11549)

* (thanos) Allowed to add labels to query-frontend service and storegateway volume template

Signed-off-by: Canh Ngo <[email protected]>

* (thanos) Do not need to use root context in statefulset.yaml

Signed-off-by: Canh Ngo <[email protected]>

Signed-off-by: Canh Ngo <[email protected]>
isantospardo added a commit to adfinis/helm-charts that referenced this pull request Sep 30, 2022
- [Creates separate service for grpc port of query module](bitnami/charts#11051)
- [Update default prometheusrule value](bitnami/charts#10979)
- [Fix Deprecation Warning of thanos](bitnami/charts#11178)
- [Updating components versions](bitnami/charts@a49e568)
- [Update URLs to point to the new bitnami/containers monorepo](bitnami/charts#11352)
- [Conditionally Set objstore arg and OBJSTORE_CONFIG for Thanos receive](bitnami/charts#11274)
- [Add support for image digest apart from tag](bitnami/charts#11955)
- [Create sharded hpa and pdb for storegateway](bitnami/charts#11426)
- [Allowed to add labels to query-frontend service and storegateway PVC](bitnami/charts#11549)
- [Add support for HTTPS and basic auth experimental settings](bitnami/charts#12404)
isantospardo added a commit to adfinis/helm-charts that referenced this pull request Sep 30, 2022
- [Creates separate service for grpc port of query module](bitnami/charts#11051)
- [Update default prometheusrule value](bitnami/charts#10979)
- [Fix Deprecation Warning of thanos](bitnami/charts#11178)
- [Updating components versions](bitnami/charts@a49e568)
- [Update URLs to point to the new bitnami/containers monorepo](bitnami/charts#11352)
- [Conditionally Set objstore arg and OBJSTORE_CONFIG for Thanos receive](bitnami/charts#11274)
- [Add support for image digest apart from tag](bitnami/charts#11955)
- [Create sharded hpa and pdb for storegateway](bitnami/charts#11426)
- [Allowed to add labels to query-frontend service and storegateway PVC](bitnami/charts#11549)
- [Add support for HTTPS and basic auth experimental settings](bitnami/charts#12404)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
solved thanos verify Execute verification workflow for these changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants