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

[prometheus-pingdom-exporter] Add support for Serviceaccount Volume and VolumeMount #3555

Conversation

DannyLyubenov
Copy link
Contributor

@DannyLyubenov DannyLyubenov commented Jul 5, 2023

What this PR does / why we need it

There is the need to extract secrets from Vault for the Pingdom account and we are using the Vault CSI driver which needs to mount the volume onto the container. To achieve this we need to extend the chart to create ServiceAccount, Volume and VolumeMounts

Which issue this PR fixes

N/A

Special notes for your reviewer

Hi @monotek and @rpahli could you please review the chart when you have a moment

Checklist

  • DCO signed
  • Chart Version bumped
  • Title of the PR starts with chart name (e.g. [prometheus-couchdb-exporter])

VolumeMounts

Signed-off-by: Danny Lyubenov <[email protected]>
Signed-off-by: Danny Lyubenov <[email protected]>
@DannyLyubenov DannyLyubenov force-pushed the feature/add-volumes-and-serviceaccount branch from 51c4196 to dd6160c Compare July 5, 2023 18:16
@DannyLyubenov
Copy link
Contributor Author

Hi Rico (@rpahli) thank you for approving my PR, is there anything else that needs to be done before it gets merged? Many thanks

@monotek monotek merged commit c4a6191 into prometheus-community:main Jul 10, 2023
4 checks passed
Matiasmct pushed a commit to giffgaff/prometheus-charts that referenced this pull request Aug 25, 2023
…nd (prometheus-community#3555)

VolumeMounts

Signed-off-by: Danny Lyubenov <[email protected]>
Signed-off-by: Danny Lyubenov <[email protected]>
Co-authored-by: Danny Lyubenov <[email protected]>
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.

4 participants