Fleet Management
Fixed
- Fixed crash if listing nodepools when one is missing the release version label.
- Add audit log configuration file to the
KubeadmControlPlane CR. - Use the CAPZ controller manager env vars for control-plane identity when authenticating to Azure API.
Fixed
- Fixed default value for admission controller PDB.
Removed
- Remove
Cluster CRD from KVM installations.
Fixed
- Bump go module major version to v5.
Added
Fixed
- Fix naming of VPA deployments in workload clusters.
Fixed
login command: Try logging in again if token renewal fails.- Add
security API group to scheme in order to get organizations during login.
Changed
- Enable logging into clusters in all versions and namespaces if
--insecure-namespace flag is active. - Simplify log in with context name
Added
- Add support for self-contained kubeconfig creation for management cluster context.
- Add
--keep-context flag to login.
Changed
- Upgrade CAPI / CAPZ CRDs to
v1beta1 on Azure.
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.