This repository has been archived by the owner on Jul 25, 2022. It is now read-only.
Releases: gardener-attic/gardenctl
Releases · gardener-attic/gardenctl
v0.17.0
[gardenctl]
Most notable changes
- [USER] The check for newer version is now moved to dedicated sub-command, e.g.
gardenctl update-check
. (#179, @vpnachev)
Improvements
- [USER] An error which occurs running
gardenctl ls issues
is now fixed. (#177, @neo-liang-sap) - [USER] If a newer version of gardenctl is available, command "gardenctl version" will show notification including where and how to upgrade. (#167, @neo-liang-sap)
- [OPERATOR] Added support for
gardenctl target server <uri>
/gardenctl target -r <uri>
/gardenctl target --server <uri>
to target a garden without knowing the garden name which can be different on each local installation (#180, @neo-liang-sap)- The uri may be an ip or hostname
- [OPERATOR] An issue preventing the usage of
openstack
command viagardenctl
for region-ized OpenStack CloudProfileConfig is now fixed. (#178, @ialidzhikov) - [OPERATOR] Namespace is now supported as one kind of target (#173, @neo-liang-sap)
- gardenctl drop namespace is now supported
- gardenctl ls namespaces is now supported
- [OPERATOR] Enable "gardenctl target" command to target namespace like "gardenctl target namespace xxx" or "gardenctl target -n xxx" (#168, @neo-liang-sap)
- [OPERATOR] Fix a crash issue when a shoot is not schduled. (#163, @jia-jerry)
v0.16.0
[gardenctl]
Action Required
- [OPERATOR] gardenctl is adapted to new
core.gardener.cloud/v1beta1
API ofgardener/gardener
.gardener/gardenctl@master
is now compatible withgardener/gardener
>=v0.33.0
. Forgardener/gardener
<v0.33.0
, you can use anygardener/gardenctl
<=v0.15.0
. (#156, @ialidzhikov)
Improvements
- [OPERATOR] Sessions are added to
gardenctl
. This allows to operate on multiple clusters at the same time in different terminal sessions which was not possible before. The session ID can be set via theGARDEN_SESSION_ID
environment variable. (#158, @DockToFuture) - [OPERATOR] Target flags are added for garden, seed, project and shoot. (#157, @DockToFuture)
v0.15.0
[gardenctl]
Improvements
- [OPERATOR]
gardenctl info
does now show also the number of hibernated Shoots per Seeds.gardenctl ls shoots
now also list whether the Shoot is hibernated. (#148, @KristianZH) - [OPERATOR] Tag all infrastructure resources created by gardenctl for aws, azure and gcp. (#144, @DockToFuture)
- [OPERATOR] The release tags from now are prefixed with
v
. (#92, @ialidzhikov)
0.14.0
[gardenctl]
Action Required
- [OPERATOR] gardenctl is adapted to new
core.gardener.cloud/v1alpha1
API ofgardener/gardener
.gardener/gardenctl@master
is now compatible withgardener/gardener
>=0.30.0
. Forgardener/gardener
<0.30.0
, you can use anygardener/gardenctl
<=0.13.0
. (#122, @ialidzhikov)
Improvements
- [OPERATOR] E-mail can now also be read from config for register/unregister cmd. (#140, @DockToFuture)
- [OPERATOR] The
ssh
command now works with node name (#138, @KristianZH) - [OPERATOR] For kubeconfig authentication only the following keys:
client-certificate-data
,client-key-data
,token
,username
, orpassword
are allowed. (#137, @DockToFuture) - [OPERATOR] The bastion hosts on Alicloud and AWS are now configured with OS level user
gardener
used to ssh on shoot nodes. Existing bastions will not get this feature. (#131, @KristianZH) - [OPERATOR]
gardenctl target shoot
performance is now improved. (#129, @ialidzhikov) - [OPERATOR]
gardenctl shell
can now run root pods on multiple nodes simultaneously. (#128, @ialidzhikov) - [OPERATOR] Improved ssh cmd for aws, azure and gcp (#125, @DockToFuture)
0.13.0
[gardenctl]
Action Required
- [USER]
gardenctl completion <shell>
no longer print the completion script to the filegardenctl_completion.sh
file, but on the standard output. (#111, @vpnachev)
Improvements
- [USER]
gardenctl completion
now accepts shell subcommand,bash
orzsh
. (#111, @vpnachev) - [USER]
gardenctl completion
has an experimental support forzsh
shell. (#111, @vpnachev) - [USER] The auto completion for
target
is working again. (#110, @vpnachev) - [OPERATOR] Bastion host is created with
coreos
imageID. (#112, @KristianZH) - [OPERATOR] Add placeholders to the
SSH
command for user which will be used for connecting to the node. (#109, @KristianZH) - [OPERATOR] Target command now properly handles cases when there are multiple shoots with the same name across different projects. (#105, @ialidzhikov)
0.12.0
[gardenctl]
Improvements
- [OPERATOR] Enable gardenctl ssh access to Alicloud clusters. (#103, @EmoinLanyu)
- [OPERATOR] Project names are now shown in target stack. (#94, @DockToFuture)
0.11.0
[gardenctl]
Improvements
- [OPERATOR] gardenctl does now use the target instance image ID (AMI) for the bastion instance during
gardenctl ssh
. (#81, @ialidzhikov)
0.10.0
- Use go modules
0.9.0
- 'Gardenctl aliyun ' is now available on alicloud clusters.
- Improve shell cmd
0.8.0
- Contains minor fixes for show and log command