gardener-robot-ci-1
released this
14 Jan 15:43
·
8 commits
to master
since this release
[gardener/gardenctl-v2]
⚠️ Breaking Changes
[USER]
Access Restrictions: Thegardens[].accessRestrictions[].notifyIf
field in thegardenctl
configuration (seegardenctl config view
) is no longer supported and will be ignored.gardenctl
now assumesnotifyIf=true
. This change does not affect thegardens[].accessRestrictions[].options[].notifyIf
setting. by @petersutter [#503][USER]
The session directory has been moved to asessions
subfolder, changing from<temp_dir>/garden/<session_id>
to<temp_dir>/garden/sessions/<session_id>
. The current session will be migrated on the next run of agardenctl
command. by @petersutter [#476]
✨ New Features
[USER]
ssh
: New flags have been introduced to provide finer control over strict host key checking behavior when using the gardenctl ssh command:--bastion-strict-host-key-checking
: Controls how the SSH client performs host key checking for the bastion host. Valid options areyes
,no
, orask
. The default value isask
.--node-strict-host-key-checking
: Controls how the SSH client performs host key checking for the Shoot cluster node. Valid options areyes
,no
, orask
. The default value isask
.
Previously, the behavior was equivalent to setting these flags tono
, meaning no host key verification was performed. by @petersutter [#470]
[USER]
Access Restrictions:- Use new fields in
Shoot
API for the shoot access restriction configuration, that were introduced with g/g#10654. - The legacy access-restriction key
seed.gardener.cloud/eu-access
will be mapped toeu-access-only
if yourgardenctl
configuration has not been updated (seegardenctl config view
). by @petersutter [#503]
- Use new fields in
[USER]
ssh
: Default paths forknown_hosts
files are set for bastions and shoot nodes. Bastion keys are stored in temporary directories, while shoot node keys persist in the garden home directory. by @petersutter [#476][DEVELOPER]
gosec
was introduced for Static Application Security Testing (SAST). by @petersutter [#470]