Fleet Management
Added
- Ensure
Organization
CR in Azure MCs have the subscriptionid
annotation set.
Changed
- Use
Patch
to save Namespace
in Status
to avoid write conflicts.
Added
- Set kubelet extra argument
node-ip
for worker and masters. - Validate deprecated APIs.
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.