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

[kube-prometheus-stack] Allow either type of imagePullSecrets #2056

Merged
merged 3 commits into from
May 27, 2022

Conversation

SimonHarrisonSH
Copy link
Contributor

Signed-off-by: Simon Harrison simon.harrison@mediakind.com

What this PR does / why we need it:

These hierarchical charts can be deployed as part of another hierarchical chart. There is only one Global scope, which causes problems because kps uses one format for imagePullSecrets values, and most other public charts use another. This PR allows either type to be specified globally, and the helper will deal with it for the kps scoped secret

Which issue this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

  • fixes #

Special notes for your reviewer:

ct lint-and-install has passed

Checklist

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

Signed-off-by: Simon Harrison <simon.harrison@mediakind.com>
@SimonHarrisonSH SimonHarrisonSH changed the title {kube-prometheus-stack] Allow either type of imagePullSecrets [kube-prometheus-stack] Allow either type of imagePullSecrets May 13, 2022
@SimonHarrisonSH
Copy link
Contributor Author

charts/kube-prometheus-stack/Chart.yaml Outdated Show resolved Hide resolved
Co-authored-by: André Bauer <monotek@users.noreply.github.com>

Signed-off-by: SimonHarrisonSH <simon.harrison.sh@gmail.com>
Signed-off-by: SimonHarrisonSH <simon.harrison.sh@gmail.com>
@SimonHarrisonSH
Copy link
Contributor Author

Hi, @monotek,
Thanks for your review, I have bumped the chart again :)

@SimonHarrisonSH SimonHarrisonSH requested a review from monotek May 23, 2022 07:17
@SimonHarrisonSH
Copy link
Contributor Author

To whoever reviews this next. I bumped the chart version because the version on Main got bumped before this was reviewed. I've been keeping an eye on it all week, and it's not changed again, but I can see there are a number of other PR's waiting, so it's possible. If it get's bumped again before this gets reviewed, feel free to bump this as well :)

@monotek monotek merged commit 09169e8 into prometheus-community:main May 27, 2022
amuraru pushed a commit to amuraru/helm-charts-1 that referenced this pull request May 29, 2022
…heus-community#2056)

* Allow either type of imagePullSecrets

Signed-off-by: Simon Harrison <simon.harrison@mediakind.com>

* Bump version

Co-authored-by: André Bauer <monotek@users.noreply.github.com>

Signed-off-by: SimonHarrisonSH <simon.harrison.sh@gmail.com>

Co-authored-by: Simon Harrison <simon.harrison@mediakind.com>
artificial-aidan pushed a commit to artificialinc/prometheus-community-helm-charts that referenced this pull request Jun 10, 2022
…heus-community#2056)

* Allow either type of imagePullSecrets

Signed-off-by: Simon Harrison <simon.harrison@mediakind.com>

* Bump version

Co-authored-by: André Bauer <monotek@users.noreply.github.com>

Signed-off-by: SimonHarrisonSH <simon.harrison.sh@gmail.com>

Co-authored-by: Simon Harrison <simon.harrison@mediakind.com>
Signed-off-by: Aidan Jensen <aidan@artificial.com>
stamzid pushed a commit to Unstructured-IO/prometheus-community-helm-charts that referenced this pull request Mar 3, 2023
…heus-community#2056)

* Allow either type of imagePullSecrets

Signed-off-by: Simon Harrison <simon.harrison@mediakind.com>

* Bump version

Co-authored-by: André Bauer <monotek@users.noreply.github.com>

Signed-off-by: SimonHarrisonSH <simon.harrison.sh@gmail.com>

Co-authored-by: Simon Harrison <simon.harrison@mediakind.com>
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