Skip to content

Conversation

@kushalShukla-web
Copy link
Contributor

@kushalShukla-web kushalShukla-web commented Dec 14, 2024

  1. Following prometheus/test-infra#779 and prometheus/prometheus#15183, the placement of the bucket-config file in the Prometheus repository has created some inconsistencies, such as:

    • Different data for different PRs.
    • The bucket-config file is required in multiple parts of PromBench, such as the Load Generator to query downloaded block data. This leads to downloading the entire Prometheus repository, which is not an efficient solution.
  2. To address these issues, I have moved all bucket configuration into a ConfigMap.

@kushalShukla-web kushalShukla-web changed the title Added Bucket-config as a configmap . Added Bucket-config as a configmap Dec 14, 2024
@kushalShukla-web kushalShukla-web changed the title Added Bucket-config as a configmap Added Bucket-config as a configmap in a Block-sync init container. Dec 14, 2024
- name: bucket-config # Define the Secret volume
secret:
secretName: bucket-secret
- name: key
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
- name: key
- name: blocksync-location-key

The above is just an example.
Let's be more specific. key is too generic.

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.

2 participants