Fleet Management
Fixed
- Fix a problem where the template subcommands would be slower than expected because of obsolete API requests.
Added
- Add CRs to create a bastion host in CAPZ cluster template.
- Enable termination events for CAPZ node pools.
Added
- Provide access for customer automation SA
Organization
CR management.
Added
- Add CRDs related to kubeadm controlplane to CI.
- Add policies to configure default disk sizes and disk initialization for CAPA cluster.
Changed
- Keep existing
node-labels
when ensuring the role=worker
label exists in KubeadmConfig
s.
Changed
- Use org-namespace for AWS Clusters by default
Added
- Nodepool nodes are labeled with nodepool id on AWS using
giantswarm.io/machine-pool
. MachinePool
and AzureMachinePool
are labeled with the giantswarm.io/machine-pool
label.get releases
command to return details of available releases.
Added
- Nodepool nodes are labeled with nodepool id on Azure using
giantswarm.io/machine-pool
.
Changed
- Update the
template cluster
command to add CAPI defaults and validation using the management cluster API.
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