Releases: gridscale/gscloud
Releases · gridscale/gscloud
v0.14.0
v0.13.2
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
FEATURES:
gscloud info --json
now includes the sum of total cores, memory, and storage capacity in the output.- Added environment variables
GRIDSCALE_UUID
,GRIDSCALE_TOKEN
andGRIDSCALE_URL
that control user ID, token and URL. - The configuration file has been moved from
$OS_SPECIFIC_PATH/gscloud/config.yaml
to$OS_SPECIFIC_PATH/gridscale/config.yaml
for shared credentials across gridscale tools. - The configuration file format has been changed (see #153), but the old one can still be loaded.
gscloud move-config
command has been added to move the old config to the new path and format.--account
has been renamed to--project
.--account
is still working, but deprecated and it will be removed in a future release.- All
--name
and--force
flags now have a-n
or-f
shorthand. - Added environment variable
GRIDSCALE_PROJECT
that controls the account used
FIXED:
- GitHub does not support
%(describe)
, yet, so we have to upload release artifacts manually for now (see https://github.community/t/support-for-describe-in-export-subst/196618 and #131). gscloud server create
,gscloud network create
andgscloud iso-image create
don't return valid json when--json
is given (#95, #141).- Some account names lead to the wrong error (#147).
gscloud manpage
crashes without arguments instead of returning an error message (#150).gscloud info
could output less than wanted (#159).
v0.11.0
FEATURES:
- Release tarballs now include version strings. With this you can simply use make(1) in a build environment without git(1) installed and still have
gscloud version
produce correct output (Fixes #131). - gscloud-server-create
--with-template
learned to accept IDs in addition to template names (see PR #133).
FIXED:
- Fixed the behavior of
iso-image ls --quiet
(#134). Thanks @ghostwheel42! - Fixed output of
gscloud kubernetes cluster -h
(#137).
v0.10.0
FEATURES:
- We added
gscloud kubernetes releases
andgscloud postgresql releases
sub-commands that give you a list of all currently available Managed Kubernetes releases (#113) and PostgreSQL releases (#122). - gscloud gained a
gscloud info
command that shows you a quick account summary as well as the API tokens and user account in use (#116). Example:
$ gscloud --account=dev@example.com info
SETTING VALUE
Account dev@example.com
User ID 7ff8003b-55c5-45c5-bf0c-3746735a4f99
API token <redacted>
URL https://api.gridscale.io
Getting information about used resources…
OBJECT COUNT
Platform services 0
Servers 18
Storages 24
IP addresses 2
FIXED:
- This release also fixes the build on OpenBSD (3be8074).
v0.9.0
FEATURES:
- We removed the
--password
flag when. Passwords are now auto-generated when creating servers (#103). - We added builds for Apple M1 to our releases (#112). Get it from the release page.