Releases: selectel/mks-go
v0.8.0
v0.7.0
v0.6.0
Added []nodegroup.Taint
into nodegroup.View
and nodegroup.CreateOpts
.
Added OSServerID
field into nodegroup.View
.
Added method to delete a single node of a cluster nodegroup.
Added EnableAutoscale
, AutoscaleMinNodes
, AutoscaleMaxNodes
fields
into View
, CreateOpts
and UpdateOpts
structs in the nodegroup package.
Disabled maligned
linter for the nodegroup View.
v0.5.0
Added KubernetesOptions
into pkg/v1/cluster.CreateOpts
and pkg/v1/cluster.UpdateOpts
.
Added new field Zonal
into cluster schema and pkg/v1/cluster.CreateOpts
.
Added new cluster status PENDING_UPGRADE_CLUSTER_CONFIGURATION
and
new task type UPGRADE_CLUSTER_CONFIGURATION
.
Fixed gotest.sh
to be able to exit from script with actual status code.
v0.4.0
Added the following method:
pkg/v1/cluster.UpgradeMinorVersion
Updated the following method:
pkg/v1/cluster.UpgradePatchVersion
Note: method signature has changed.
Added the following cluster statuses:
PENDING_UPGRADE_MINOR_VERSION
PENDING_UPGRADE_MASTERS_CONFIGURATION
Added the following task types:
UPGRADE_MINOR_VERSION
UPGRADE_MASTERS_CONFIGURATION
v0.3.0
Added the following methods:
pkg/v1/nodegroup.Update
Added the following struct:
pkg/v1/nodegroup.UpdateOpts
Added Labels
field into the following structs:
pkg/v1/nodegroup.View
pkg/v1/nodegroup.CreateOpts
Added PENDING_UPDATE_NODEGROUP
cluster status.
Added UPDATE_NODEGROUP_LABELS
task status.
Fixed error handling with invalid json response body.
Fixed doc.
v0.2.0
Added the following methods:
pkg/v1/cluster.Update
pkg/v1/cluster.UpgradePatchVersion
Added the following struct:
pkg/v1/cluster.UpdateOpts
Added EnablePatchVersionAutoUpgrade
field into the following structs:
pkg/v1/cluster.View
pkg/v1/cluster.CreateOpts