Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

Releases: gardener-attic/gardenctl

v0.17.0

02 Apr 12:36
Compare
Choose a tag to compare

[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 via gardenctl 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

28 Jan 14:02
Compare
Choose a tag to compare

[gardenctl]

Action Required

  • [OPERATOR] gardenctl is adapted to new core.gardener.cloud/v1beta1 API of gardener/gardener. gardener/gardenctl@master is now compatible with gardener/gardener >= v0.33.0. For gardener/gardener < v0.33.0, you can use any gardener/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 the GARDEN_SESSION_ID environment variable. (#158, @DockToFuture)
  • [OPERATOR] Target flags are added for garden, seed, project and shoot. (#157, @DockToFuture)

v0.15.0

10 Dec 07:23
Compare
Choose a tag to compare

[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

12 Nov 16:31
Compare
Choose a tag to compare

[gardenctl]

Action Required

  • [OPERATOR] gardenctl is adapted to new core.gardener.cloud/v1alpha1 API of gardener/gardener. gardener/gardenctl@master is now compatible with gardener/gardener >= 0.30.0. For gardener/gardener < 0.30.0, you can use any gardener/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, or password 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

12 Sep 09:26
Compare
Choose a tag to compare

[gardenctl]

Action Required

  • [USER] gardenctl completion <shell> no longer print the completion script to the file gardenctl_completion.sh file, but on the standard output. (#111, @vpnachev)

Improvements

  • [USER] gardenctl completion now accepts shell subcommand, bash or zsh. (#111, @vpnachev)
  • [USER] gardenctl completion has an experimental support for zsh 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

01 Aug 06:47
Compare
Choose a tag to compare

[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

14 Jun 06:33
Compare
Choose a tag to compare

[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

02 May 14:03
Compare
Choose a tag to compare
  • Use go modules

0.9.0

22 Mar 09:39
Compare
Choose a tag to compare
  • 'Gardenctl aliyun ' is now available on alicloud clusters.
  • Improve shell cmd

0.8.0

19 Feb 09:39
Compare
Choose a tag to compare
  • Contains minor fixes for show and log command