Releases: UpCloudLtd/upcloud-cli
Releases · UpCloudLtd/upcloud-cli
v3.22.0
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
, andobject-storage label list
- Object storage network management with
object-storage network attach
andobject-storage network detach
commands - Object storage bucket management with
object-storage bucket create
,object-storage bucket delete
, andobject-storage bucket list
commands - Object storage user management with
object-storage user create
,object-storage user delete
, andobject-storage user list
commands - Object storage user access key management with
object-storage create-access-key
,object-storage delete-access-key
, andobject-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
Added
- Add
zone devices
andzone devices show
commands for listing available devices.
v3.20.2
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
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
Added
- Support load-balancer resources in
all list
andall purge
commands. - Add
--wait
flag toload-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
Fixed
- Redact token from debug logs.
v3.19.0
Added
- Add
database create
command. - Support kubernetes, server, server-group, storage, and tag resources in
all list
andall purge
commands. - Add
--stop
flag toserver delete
command. - Add
--backups
flag tostorage delete
command. - Add
--wait
flag tokubernetes delete
command.
Fixed
- When running kubernetes commands, show deprecation message when using
uks
alias. The deprecation message is currently displayed when usingk8s
alias, which will not be removed.
v3.18.0
Added
- Experimental support for listing and deleting all resources with
all list
andall purge
commands. This initial version supports networks, network-peerings, routers, databases, and object-storages. - Add
--wait
flag toobject-storage delete
command. - Add
--disable-termination-protection
and--wait
flags todatabase delete
command.
Fixed
- Kubernetes node-group subcommand not working
Deprecated
- Deprecated
upctl kubernetes nodegroup
command, useupctl kubernetes node-group
instead.
v3.17.0
Added
- Server relocation support
v3.16.1
Fixed
- Remove client side default value for kubernetes cluster plan and use default from API instead if no plan is defined.