[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.