Fleet Management
Changed
- Allow for empty
--release flag in AWS since it is defaulted in the admission controller. - Allow for empty
--master-az flag in AWS since it is defaulted in the admission controller. - Allow for empty
--name flag in AWS since it is defaulted in the admission controller.
Removed
- Removed the
--domain flag since it is managed by admission controller. - Removed defaulting of the
--provider flag for template cluster and template nodepool commands.
Fixed
- Fix incorrect scraping port annotation values
Fixed
- Fix incorrect port values
Fixed
- Moved monitoring labels and annotations to monitoring services
- 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.