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.27.0
gsctl v0.26.0
New features
- Added a new
--releases
flag to theupgrade cluster
command to specify which release to upgrade the cluster to.
gsctl v0.25.0
gsctl v0.24.4
gsctl v0.24.3
Minor changes
- Validate if node pool is actually changed before sending the update API request. (#590)
gsctl v0.24.2
New features
- Added global
--silence-http-endpoint-warning
which allows silencing warnings emitted when using an non https endpoint url (#582)
Other changes
gsctl v0.24.0
New features
- Added JSON formatted output via
--output
flag togsctl create cluster
,gsctl create kubeconfig
andgsctl delete cluster
to make automation use cases easier - It is now possible to specify the release version with a
v
ingsctl create cluster
- Allow
m5.8xlarge
,m5.12xlarge
,m5.16xlarge
,m5.24xlarge
,r5.xlarge
,r5.4xlarge
,r5.8xlarge
andr5.12xlarge
instance types in cluster creation on AWS
Fixes
- Fixed an issue which made it difficult to create clusters with
--endpoint
and--auth-token
flags gsctl list clusters
now returns[]
instead ofnull
when called with--output json
for empty cluster listsgsctl list releases
no longer omits theactive
attribute for non-active releases when called with--output json
gsctl v0.23.2
New features
- Add support for new node pool attributes related to spot instances and using alike instance types
gsctl v0.23.1
New features
- This
gsctl
release adds support for high availability Kubernetes masters which is available on AWS starting with release v11.4.0 (#554, #561). The changes in detail are:gsctl create cluster
now supports specifying multiple/single master nodes. Note: on AWS from v11.4.0, clusters will have multiple master nodes by default.gsctl update cluster
allows converting a single master cluster on AWS with release v11.4.0 and higher to a multi master cluster. Check the details for the--master-ha
flag in the reference.- The
gsctl show cluster
command shows details on master nodes, including the number of nodes inReady
state and their availability zones.
- We added support for the Fish shell to the
gsctl completion
command. Add--help
for instructions. (#558, #559)
Fixes
- Panic in
gsctl list nodepools
due to slice bounds out of range (#563)
gsctl v0.22.2
We added a link to our security policy. Please visit https://www.giantswarm.io/responsible-disclosure for information on reporting security issues.
Minor changes
- The
info
command now displays all the possible environmental variables. (#555) - The cluster labels now use the same placeholder as other fields. (#556)
Bugfixes
- The
scale cluster
command--num-workers
flag was no longer working after an update on the command flags. (#557)