v2.3.0
gardener-robot-ci-3
released this
27 Apr 12:07
·
163 commits
to master
since this release
[gardenctl-v2]
⚠️ Breaking Changes
- [USER] Make sure to update
gardenlogin
tov0.4.0
or higher (gardener/gardenctl-v2#254, @petersutter)
✨ New Features
- [USER]
ssh
: You can now control the output format using--output
flag (gardener/gardenctl-v2#258, @petersutter) - [USER] The command
gardenctl provider-env ...
now also supports openstack infrastructure secrets with application credentials (gardener/gardenctl-v2#277, @holgerkoser) - [USER]
ssh
: You can now skip the availability check for the bastion host using the flag--skip-availability-check
. This is useful when you want to spin up a bastion host butgardenctl
can't reach the bastion and thus would not be able to check for the availability. (gardener/gardenctl-v2#246, @petersutter) - [USER]
ssh
: You can now disable the keepalive using--no-keepalive
flag. The command exits after the bastion host became available without keeping the bastion alive or establishing an SSH connection. Note that this flag requires the flags--interactive=false
and--keep-bastion
to be set (gardener/gardenctl-v2#249, @petersutter) - [DEVELOPER] Run
make generate-sequential
in order to rungo generate
forpkg
andinternal
(gardener/gardenctl-v2#259, @petersutter)
🐛 Bug Fixes
- [USER]
ssh
: the command will now exit in case theBastion
resource was deleted (gardener/gardenctl-v2#257, @petersutter) - [USER]
ssh
: A clear error message is now displayed when SSH access is disabled for the shoot workers (spec.provider.workersSettings.sshAccess.enabled
). Previously, it failed with the errorno SSH keypair is available for the shoot nodes
, which did not indicate that SSH access was disabled. (gardener/gardenctl-v2#270, @tedteng)
🏃 Others
- [USER] Exec plugin config in kubeconfig is now using API version
client.authentication.k8s.io/v1
when kubernetes version ofShoot
is >=v1.20.0
. For older versions it will fallback toclient.authentication.k8s.io/v1beta1
(gardener/gardenctl-v2#254, @petersutter) - [DEVELOPER] The golang version to build the binaries is upgraded to
v1.20.3
(gardener/gardenctl-v2#282, @petersutter)