Skip to content

Releases: UpCloudLtd/upcloud-cli

v3.22.0

15 Aug 09:42
6e89868
Compare
Choose a tag to compare

Added

  • Object storage service creation with object-storage create command supporting labels, networks, and configured status
  • Object storage label management with dedicated commands: object-storage label add, object-storage label remove, and object-storage label list
  • Object storage network management with object-storage network attach and object-storage network detach commands
  • Object storage bucket management with object-storage bucket create, object-storage bucket delete, and object-storage bucket list commands
  • Object storage user management with object-storage user create, object-storage user delete, and object-storage user list commands
  • Object storage user access key management with object-storage create-access-key, object-storage delete-access-key, and object-storage list-access-keys commands
  • Expose GPU limits in account show command
  • Expose GPU model and amount in server plans command
  • Add audit-log export command.
  • Add support for customising storage tier and size for Kubernetes node groups utilising GPU and Cloud Native plans.

v3.21.0

15 Jul 10:25
71fdb10
Compare
Choose a tag to compare

Added

  • Add zone devices and zone devices show commands for listing available devices.

v3.20.2

09 Jul 10:31
2d72f3c
Compare
Choose a tag to compare

Changed

  • Group GPU plans under a separate section in human readable output of server plans command.

Fixed

  • Run as non-root user in container.

v3.20.1

09 Jun 08:57
b363408
Compare
Choose a tag to compare

Fixed

  • In database create, parse numeric string values into strings, E.g., Postgres version property will be now correctly parsed as string value.

v3.20.0

26 May 21:29
338974f
Compare
Choose a tag to compare

Added

  • Support load-balancer resources in all list and all purge commands.
  • Add --wait flag to load-balancer delete command.

Fixed

  • Set exit code to 103 if authentication fails also in commands that do not take arguments (e.g. server list).

v3.19.1

29 Apr 15:17
e623acc
Compare
Choose a tag to compare

Fixed

  • Redact token from debug logs.

v3.19.0

11 Apr 11:49
787e116
Compare
Choose a tag to compare

Added

  • Add database create command.
  • Support kubernetes, server, server-group, storage, and tag resources in all list and all purge commands.
  • Add --stop flag to server delete command.
  • Add --backups flag to storage delete command.
  • Add --wait flag to kubernetes delete command.

Fixed

  • When running kubernetes commands, show deprecation message when using uks alias. The deprecation message is currently displayed when using k8s alias, which will not be removed.

v3.18.0

04 Apr 12:19
8042a46
Compare
Choose a tag to compare

Added

  • Experimental support for listing and deleting all resources with all list and all purge commands. This initial version supports networks, network-peerings, routers, databases, and object-storages.
  • Add --wait flag to object-storage delete command.
  • Add --disable-termination-protection and --wait flags to database delete command.

Fixed

  • Kubernetes node-group subcommand not working

Deprecated

  • Deprecated upctl kubernetes nodegroup command, use upctl kubernetes node-group instead.

v3.17.0

14 Mar 09:48
1cbe264
Compare
Choose a tag to compare

Added

  • Server relocation support

v3.16.1

07 Mar 11:46
Compare
Choose a tag to compare

Fixed

  • Remove client side default value for kubernetes cluster plan and use default from API instead if no plan is defined.