Fleet Management
Changed
- Enable
cluster-topology
templates for OpenStack by default. - Update default
cluster-openstack
version to 0.3.0.
Removed
- Remove deprecated
--cluster-id
flag from get nodepools
, template cluster
, and template nodepool
commands. Replaced by --cluster-name
. - Remove deprecated
--owner
flag from template cluster
, template networkpool
, and template nodepool
commands. Replaced by --organization
. - Remove deprecated
--master-az
flag from template cluster
command. Replaced by --control-plane-az
. - Remove deprecated
--nodepool-name
flag from template nodepool
command. Replaced by --description
. - Remove deprecated
--nodex-min
flag from template nodepool
command. Replaced by --nodes-min
. - Remove deprecated
--nodex-max
flag from template nodepool
command. Replaced by --nodes-max
.
Added
- Add support for templating App CRs in organization namespace.
- Add
--catalog-namespace
flag to template app
.
Fixed
- Add missing
imagePullSecret
.
Fixed
- In
DeploymentValidator
, when checking if the Deployment is unique, check app.kubernetes.io/component
label if it is present.
Added
- Add VPA app to default catalog.
Removed
- Move CRDs to giantswarm/vertical-pod-autoscaler-crd app.
Fixed
- Re-added the
preview
release state
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
- Support all API versions for CAPI resources
Changed
- Default Azure subscription ID by getting value directly from organization credentials secret.