Fleet Management
Changed
- Use
v1beta1 api version when templating ClusterAPI manifests on Azure.
Added
- Add support to
template cluster --provider openstack for templating clusters as App CRs.
Removed
- Move backup.giantswarm.io CRDs to own repo.
Added
- Add
ClusterNames field to ETCDBackup.spec to allow backing up specific clusters within an MC. - Add a few new fields in
ETCDBackup.status to give better visibility on the state of the backup.
Changed
- Replaced gopkg.in/yaml.v2 versions below v2.2.8 with v2.2.8 to mitigate CVE-2019-11254
Removed
- Remove generated typed clients.
- Move Release API into release-operator.
- Move Config API into config-controller.
- Move Silence API into silence-operator.
- Move application.giantswarm.io API group into apiextensions-application.
Fixed
- Fix color output during makefile execution.
Added
- Add
--in-cluster flag to template app command to support installation of MC apps.
Fixed
login command: Prevent deletion of all CertConfig resources in a namespace, instead delete only one.- Adjust
login to consider other prefixes while parsing the MC API endpoint.
Changed
- Change README link to absolute path to avoid problems when it is shown in Happa.
Fixed
- Populate the nodepool release label for AWS provider
Added
- Add support cluster updates and scheduling cluster updates.
Added
- Adds annotation
giantswarm.io/monitoring-app-label to metrics (status) service as a persistent identifier for monitoring
Changed
- Modify
STATUS column of get releases command table output to display release state.