Fleet Management
- In the
template nodepool command, the flags --nodex-min and --nodex-max have been renamed to --nodes-min and --nodes-max.
Added
- Add support for fetching installation information using non-standard Giant Swarm API URLs.
Removed
- Removed the
--credential flag, now it is managed by admission controller.
Changed
- Make
credentialSecret attribute in AWSCluster optional. In case this attribute is not set it will be defaulted
by aws-admission-controller to the credential-secret for the organization the cluster is created in.
Added
- Add
app-operator.giantswarm.io/latest-configmap-version annotation. - Add
app-operator.giantswarm.io/latest-secret-version annotation.
Changed
- Change (unused yet)
config.giantswarm.io/major-version annotation to config.giantswarm.io/version.
Changed
- Make
availabilityZones attribute in AWSMachineDeployment optional.
Added
- Add
config-controller.giantswarm.io/version label. - Add
config.giantswarm.io/major-version annotation.
Added
- First vertical-pod-autoscaler version 0.8.0
Added
- Add
catalog field to apps in release. - Add printer columns for Release
Ready and InUse fields. - Add printer columns for App, Chart
Version, Last Deployed and Status.
Changed
- Make Release Status fields
Ready and InUse optional.
Added
- Add
--cluster-admin flag to login command, which allows full access for Giant Swarm staff. - Print namespace when using the
get clusters command with the --all-namespaces flag.
Removed
- Remove client-side validation of the GS
release when creating a Cluster’s template.
Removed
- Removed the
--release and --release-branch version from kubectl-gs template nodepool command.