Fleet Management
Changed
- In the
template cluster and template nodepool commands, the --owner flag got replaced by --organization.
Added
- The
template organization command now also offers an --output flag to specify an output path optionally.
Changed
- In the
template commands, the flag --owner is replaced by --organization. - Make the
login command be able to start a new authentication flow if one of the tokens of an existing authentication provider are not present. - Update cluster templating error messages for
--name flag to use correct terminology
Added
- Add support for templating
Organization CRs.
Changed
- Allow providing Kubernetes API URLs with prefixes to the
login command.
Fixed
- Restore missing category for NetworkPool which was causing non-deterministic generation.
Added
- Add
alpha.giantswarm.io/update-schedule-target-release and alpha.giantswarm.io/update-schedule-target-time annotations. - Add example CRs for
clusters.v1alpha3.cluster.x-k8s.io, machinepools.v1alpha3.exp.cluster.x-k8s.io, machinepools.v1alpha3.cluster.x-k8s.io and azuremachinepools.v1alpha3.infrastructure.cluster.x-k8s.io. - Add shortnames
ace and aces for CRD appcatalogentries.application.giantswarm.io.
Changed
- Updated URLs to CRD docs and release notes.
- Remove referencing
unique infix from any CRDs. - Remove App CR version label as its always defaulted.
- Update CAPV CRDs to v1alpha4 (from upstream release v0.8.1).
Added
- Add tags to enable
cluster autoscaler to Azure Node Pool template. - Enable system assigned identity in Azure CAPI clusters’ master nodes.
- Set routing table in master subnet in Azure CAPI clusters.
Fixed
- Set
cluster.giantswarm.io/description annotation for Cluster CR in template generation command on Azure. - Set
machine-pool.giantswarm.io/name annotation for MachinePool CR in template generation command on Azure.
Changed
- Template cluster and nodepool resources in the org-namespace from AWS release
16.0.0 onwards.
Added
- Added
aws-cluster-namespace flag for nodepools to override the standard namespace to support nodepool creation for
upgraded >v16.0.0 clusters that remain in the default namespace. - Added support to generate templates for CAPZ clusters and node pools.
Changed
- Update efs-csi-driver to v1.3.3.
Added
kubectl gs login now offers the flag --callback-port to specify the port number the OIDC callback server on localhost should use.
Added### Added
- Update the Dockerfile to include kuebctl v1.19 and be based on Alpine v3.14.1.
Fixed
- Make the
login command continue to work even if opening the default browser fails.
Changed
- Add tolerations to values to work around a deployment bug (#47).