Fleet Management
Added
- Add IRSA annotation automatically based on Account ID and Cluster ID.
Changed
- Disable PDB for recommender and updater since we only run 1 replica of those pods.
Added
- Add cilium network policies.
Fixed
kubectl gs template cluster now by default creates a node pool with the name nodepool0, instead of machine-pool0, as the latter is no longer valid according to the cluster-aws schema as of v0.24.0.
Added
- Added the use of the runtime default seccomp profile.
Added
cluster template supports a generic way to template CAPI based clusters where all the input parameters are given as values.yaml from the corresponding cluster and default-apps chart.- CAPZ: removed unmaintained
CAPZ implementation and switched to the generic templating implementation.
Changed
kubectl gs template cluster for Cluster API provider AWS has been adapted to work with the values schema of cluster-aws v0.28.0.
Changed
- Sync with upstream update concerning image.registry
Changed
- Upgrade to AppVersion 0.13.0
Added
- Add workload cluster login support for
CAPZ based clusters - CAPA: Add hidden flags
--aws-prefix-list-id and --aws-transit-gateway-id for private clusters
Changed
- CAPA: Renamed hidden parameter
--role to --aws-cluster-role-identity-name and adapted manifest output to the new name awsClusterRoleIdentityName (see cluster-aws change)