Releases: gardener/terminal-controller-manager
Releases · gardener/terminal-controller-manager
v0.33.0
[gardener/terminal-controller-manager]
🏃 Others
[OPERATOR]
The component name is changed fromterminal
toterminal-controller-manager
. by @ialidzhikov [#294][OPERATOR]
Helm Chart: Theterminal-controller-manager-config
volumeMount
is set toreadOnly
on the deployment by @petersutter [#289]
Docker Images
- terminal-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/terminal-controller-manager:v0.33.0
v0.32.0
[gardener/terminal-controller-manager]
🏃 Others
[USER]
When reconciling theTerminal
resource,Terminal.status.lastError
andTerminal.status.lastOperation
is now updated. by @petersutter [#281]
Docker Images
- terminal:
europe-docker.pkg.dev/gardener-project/releases/gardener/terminal-controller-manager:v0.32.0
v0.31.0
[gardener/terminal-controller-manager]
⚠️ Breaking Changes
[OPERATOR]
Change OCI Image Registry from GCR (eu.gcr.io/gardener-project
) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases
). Users should update their references.
by @ccwienk [#231][OPERATOR]
Thekube-rbac-proxy
dependency was removed. The/metrics
endpoint is now protected bycontroller-runtime
's metrics authN and authZ filter.- The client's token for the
/metrics
endpoint is validated against the (virtual) garden cluster - The
.Values.global.controller.controller.kubeRBACProxy
has been removed - Added optional
.Values.global.controller.manager.config.server.metrics.tlsSecretName
- Added optional
.Values.global.controller.manager.config.server.metrics.tls.crt
and.Values.global.controller.manager.config.server.metrics.tls.key
- The default value of
.Values.global.controller.manager.config.server.metrics.bindAddress
has changed to""
, indicating that the metrics server is listening on all addresses. - The default value of
.Values.global.controller.manager.config.server.metrics.port
has changed to8443
, which replaces the.Values.global.controller.controller.kubeRBACProxy.config.server.proxy.port
configuration. by @petersutter [#246]
- The client's token for the
🏃 Others
[DEVELOPER]
Configured CVSS Rescoring by @petersutter [#214]
Docker Images
- terminal:
europe-docker.pkg.dev/gardener-project/releases/gardener/terminal-controller-manager:v0.31.0
v0.30.0
v0.29.0
[gardener/terminal-controller-manager]
✨ New Features
[OPERATOR]
Theterminal
chart allows to optionally configure a projected volume based kubeconfig. by @timuthy [#202]
🏃 Others
[OPERATOR]
The Golang version has been updated to1.21.3
by @dependabot[bot] [#207]
v0.28.0
[terminal-controller-manager]
🐛 Bug Fixes
- [OPERATOR] A bug has been fixed which prevented the webhook handler from being reached by
kube-apiserver
s in case theterminal-controller-manager
was deployed in a namespace different thangarden
. (gardener/terminal-controller-manager#183, @rfranzke)
v0.27.0
[terminal-controller-manager]
🏃 Others
- [OPERATOR] The Helm charts are now adapted such that they work well in garden cluster with enabled
NetworkPolicy
protection (default sincegardener/[email protected]
when garden cluster is managed bygardener-operator
). (gardener/terminal-controller-manager#172, @rfranzke)
v0.26.0
[terminal-controller-manager]
🏃 Others
- [OPERATOR] Adds toleration to allow scheduling terminal pod on any node by default. (gardener/terminal-controller-manager#163, @lizzzcai)
v0.25.0
[terminal-controller-manager]
⚠️ Breaking Changes
- [OPERATOR] The kustomization
config
folder was dropped. Instead, a helm chart was addedcharts/terminal
to install theterminal-controller-manager
. (gardener/terminal-controller-manager#134, @petersutter)
✨ New Features
- [OPERATOR] Added support for projected service account tokens for the
manager
, as well as for thekube-rbac-proxy
container of theterminal-controller-manager
deployment. (gardener/terminal-controller-manager#134, @petersutter)
v0.24.0
[terminal-controller-manager]
🏃 Others
- [OPERATOR] Added support for
gke-gcloud-auth-plugin
in kubeconfig secrets. The secret needs to have theserviceaccount.json
data key in addition. (gardener/terminal-controller-manager#133, @petersutter)