Skip to content

Releases: gridscale/gscloud

v0.8.0

19 Feb 19:30
Compare
Choose a tag to compare

FEATURES:

  • You can now create networks with gscloud-network-create (PR #107).
  • Make gscloud-server-events a bit more useful by adding initiator column and removing other less useful ones (#110).
  • gscloud server rm learned a --include-related flag that includes storages and assigned IP addresses when removing servers (#98).
  • Added examples to the README to get started more quickly (#93).

FIXED:

  • Removing an object will print a message now to let you know what happens.
  • gscloud-server-create does now leave a clean state if server creation fails (#97).

v0.7.1

13 Jan 07:11
Compare
Choose a tag to compare

FIXED:

  • Fix a bug in gscloud-server-create when --password was not given (#104).

v0.7.0

10 Jan 18:29
Compare
Choose a tag to compare

Release time 🥳

FEATURES:

  • gscloud-server-create will now auto generate passwords when --with-template= is given and --password is not explicitly given on the command line. --password flag itself has been marked as deprecated and will be removed in a future release. Passwords are generated on the client and should be sufficiently secure (we use github.com/sethvargo/go-password). The password is printed after the storage is created (See #90 for more).
  • gscloud-server-create learned --profile flag to specify a HW profile.
  • gscloud-server-create learned --availability-zone flag to influence a server's physical distance (#91).
  • gscloud-server-create also learned --auto-recovery flag to specify auto-recovery behavior (#92).
  • gscloud-server-events subcommand has been added. You can now fetch event logs for a server (#102).
  • Added new gscloud iso-image subcommand to list, create, and eventually delete ISO image objects (#101).

FIXED:

  • If no HW profile is specified when creating a server, "q35" is used now (#89).

v0.6.0

23 Nov 08:05
Compare
Choose a tag to compare

FEATURES:

  • gscloud learned gscloud server assign SERVER-ID IP-ADDR
  • gscloud learned gscloud ip assign ID|ADDR and gscloud ip release ID|ADDR (#85).
  • Releases are now signed with our gridscale GmbH <oss@gridscale.io> GPG key (key ID: 4841EC2F6BC7BD4515F60C10047EC899C2DC3656, #72). Thanks @nvthongswansea!

FIXED:

  • Lots of fixes in help texts. Better man pages.

v0.5.0

14 Oct 07:01
Compare
Choose a tag to compare

Lots of improvements and fixes. Notably

FEATURES:

  • Add a gscloud template rm command (#80).
  • Add basic support for IP addresses (#78).
  • Add support for storage resize (#77).

FIXED:

  • Weird nesting of JSON output (#79).

v0.4.0

08 Sep 12:33
Compare
Choose a tag to compare

Many bug fixes and additions in this release. We also dropped the "beta" from the version string. More to come.

FEATURES:

  • Add manpage command to generate man-pages for gscloud.
  • Add gscloud template ls to list available templates (#59).
  • Add --noheading flag to print tables without header (#53).
  • Add gscloud server set to allow changing server properties and hot-plugging (see e48c149).

FIXED:

  • Fixed working with multiple accounts (#58).
  • Fixed printing CHANGETIME column (#60).
  • kubernetes command's error handling has been improved (#18).

Release v0.3.0-beta

13 Jul 10:09
Compare
Choose a tag to compare

FEATURES:

  • We added gscloud {server,storage,network,ssh-key} commands. These commands allow you to list and manipulate the objects in various ways.
  • You can now output all data as JSON by passing --json flag on the command line.
  • There are now shell completions available for bash and zsh.

And much more.

Release v0.2.0-beta

17 Mar 12:50
ab92319
Compare
Choose a tag to compare

FEATURES:

  • Use standard user-level cache directory #11

Initial release of gscloud v0.1.0-beta

08 Jan 13:43
c77bcc3
Compare
Choose a tag to compare

FEATURES:

  • Support make-config for creating a new configuration file
  • Support Kubernetes cluster sub-commands: save-kubeconfig and exec-credential for managing a cluster's authentication