Releases: UpCloudLtd/upcloud-cli
Releases · UpCloudLtd/upcloud-cli
v3.12.0
Changed
- Take server state into account in server completions. For example, do not offer started servers as completions for
server start
command. - Allow using UUID prefix as an argument. For example, if there is only one network available that has an UUID starting with
0316
, details of that network can be listed withupctl network show 0316
command. - Match title and name arguments case-insensitively if the given parameter does not resolve with an exact match.
v3.11.1
Fixed
- In
storage modify
, avoid segfault if the target storage does not have backup rule in the storage details. This would have happened, for example, when renaming private templates.
v3.11.0
Added
- Add labels to
database show
output. - In
router show
command, list static routes in the human readable output and add static route type field to all outputs.
v3.10.0
Changed
- In
server create
command, useUbuntu Server 24.04 LTS (Noble Numbat)
as default value for--os
. The new default template only supports SSH key based authentication. Use--ssh-keys
option to provide the keys when creating a server with the default template. - In
server create
command, enable metadata service by default when the selected (or default) template uses cloud-init (template_type
iscloud-init
) and thus requires it.
v3.9.0
Added
- Add
gateway plans
command for listing gateway plans. - Add
objectstorage regions
command for listing managed object storage regions.
Changed
- In all outputs of
server plans
, sort plans by CPU count, memory amount, and storage size. - In human readable output of
server plans
, group plans by type.
Fixed
- Omit storage tier from server create payload to use plans default storage tier. This allows creating servers with developer plans that do not allow creating MaxIOPS storages with the server. Other plan types will continue to use MaxIOPS by default.
v3.8.1
Changed
- Allow creating Kubernetes cluster without node-groups.
v3.8.0
Added
- Add
host list
command for listing private cloud hosts. - Add
--host
argument toserver restart
command. - Add
--avoid-host
and--host
arguments toserver start
command. - Add
Parent zone
column tozone list
output for users that have access to private zones.
Changed
- Go version bump to 1.21
v3.7.0
Added
- Add managed object storage name to
show
andlist
command outputs. - Add completions for managed object storages and allow using managed object storage name (in addition to its UUID) as a positional argument.
- Add paging flags (
--limit
and--page
) todatabase
,gateway
,loadbalancer
, andobjectstorage
list commands
v3.6.0
Added
- Support Kubernetes cluster labels: list labels with
show
commands and manage them withcreate
andmodify
commands - Add
networkpeering
commands (delete
,disable
,list
) for network peering management.
v3.5.0
Added
- Policies section in
objectstorage show
command - Optional parameters
--delete-users
and--delete-policies
toobjectstorage delete
Changed
- Users in
objectstorage show
now contain columnARN
instead ofUpdated