[helm/charts] incubator/kube-downscaler - Expand configuration options for service account (#23058)

From: notifications@github.com
Domain: IP info github.com
MX-server: IP info out-26.smtp.github.com
Size: 4305 Bytes
Create: 2020-07-02
Update: 2020-07-02
Score: 0
Safe: Yes

Outbound domains: github.com |

Is this a new chart

No

What this PR does / why we need it:

The present introduces support for imagePullSecrets, annotations, and extra labels for ServiceAccount in use

I moved SA options out of RBAC tree to decouple SA configuration from the one for roles.

I took the liberty of incrementing minor version of the chart as the change is a feature increment.

Special notes for your reviewer:

None

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • DCO signed
  • Chart Version bumped
  • Variables are documented in the README.md
  • Title of the PR starts with chart name (e.g. [stable/mychartname])

You can view, comment on, or merge this pull request online at:

  https://github.com/helm/charts/pull/23058

Commit Summary

  • Expand configuration options for service account

File Changes

  • M incubator/kube-downscaler/Chart.yaml (2)
  • M incubator/kube-downscaler/README.md (49)
  • M incubator/kube-downscaler/templates/_helpers.tpl (7)
  • M incubator/kube-downscaler/templates/clusterrolebinding.yaml (2)
  • M incubator/kube-downscaler/templates/deployment.yaml (2)
  • M incubator/kube-downscaler/templates/serviceaccount.yaml (16)
  • M incubator/kube-downscaler/values.yaml (12)

Patch Links:

  • https://github.com/helm/charts/pull/23058.patch
  • https://github.com/helm/charts/pull/23058.diff


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Want to protect your real email from messages like this? Use TempM email and be more secure on the internet.