Releases: UpCloudLtd/upcloud-cli
Releases · UpCloudLtd/upcloud-cli
v3.20.1
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.
v3.16.0
This release introduces GitHub artifact attestations for our release binary assets.
Added
- Experimental support for reading password or token from system keyring.
- Experimental support from saving token to system keyring with
upctl account login --with-token
.
Changed
- In human readable output of
kubernetes plans
, removeserver_number
column and hide deprecated plans.
v3.15.0
Added
- Added support for Valkey properties
- Add termination_protection to upctl database show output
- Experimental support for token authentication by defining token in
UPCLOUD_TOKEN
environment variable. - Experimental support for managing tokens with
account token
commands. - New command names and aliases added to improve consistency:
- Commands:
- load-balancer
- network-peering
- object-storage
- server-group
- Aliases:
- account: acc
- gateway: gw
- network-peering: np
- object-storage: obs
- partner: pr
- router: rt
- server: srv
- server-group: sg
- storage: st
- Commands:
Changed
- List cloud native plans in their own section in human readable
server plans
output.
Fixed
- Prevent filename completion of flags that don't take filename args.
Deprecated
- Deprecation of some commands and aliases ( new command names added to improve consistency )
- Deprecated commands:
- loadbalancer
- networkpeering
- objectstorage
- servergroup
- Deprecated aliases:
- object-storage: objsto
- Deprecated commands:
v3.14.0
Added
- Allow using unix style glob pattern as an argument. For example, if there are two servers available with titles
server-1
andserver-2
, these servers can be stopped withupctl server stop server-*
command. --delete-buckets
option toobjectstorage delete
command.
Fixed
- In
objectstorage delete
command, delete only user defined policies when--delete-policies
flag is enabled as trying to delete system defined policy will cause an error.