This repository has been archived by the owner on May 7, 2024. It is now read-only.
Releases: giantswarm/gsctl
Releases · giantswarm/gsctl
gsctl v0.4.0
New features
- We added the commands
create cluster
anddelete cluster
. Learn more about them in thegsctl
reference documentation.
gsctl v0.3.3
Bugfixes
- Fixes a problem in the
gsctl create kubeconfig
command, originating from a temporary mismatch between the API's representation of a cluster detail and the client's expectations. (https://github.com/giantswarm/gsctl/issues/26)
gsctl v0.3.2
Bugfixes
- API endpoint URL for a cluster is now no longer hard coded, but obtained from cluster details (https://github.com/giantswarm/gsctl/issues/3)
Minor changes
- Binaries are now built using Golang 1.8
gsctl v0.3.1
New features
- The new flag
--api-endpoint
allows to set a specific API endpoint to work against (#11)
Bugfixes
gsctl v0.2.0
- New command
gsctl version
added, to get nothing but the current version number (and build date, when used with--verbose
) - With most API requests, three additional headers are sent, for the purpose of analysing
gsctl
usage:X-Request-ID
is a randomly generated ID for the a request or a group of related requests, which also simplifies debugging in the case of an error.X-Giant-Swarm-Activity
is an activity name likelist-clusters
, which gives us a better idea for which user activities an API request has been made.X-Giant-Swarm-CmdLine
: Contains the command line used to invoke gsctl. Sending this header can be suppressed by setting theGSCTL_DISABLE_CMDLINE_TRACKING
environment variable.
- Colors can now be turned off by setting the environment variable
GSCTL_DISABLE_COLORS
. - Table output for the command
gsctl list
has been changed so that only headers are printed in color, while data rows use the default terminal color. - To make table column headers easier to distinguish from data rows, even with colors disabled, they are now CAPITALIZED.
gsctl v0.1.0
This is our initial release 🎉