π Components Versions π
Cluster API: 1.9.6
Cluster API Provider AWS: 2.7.1
Cluster API Provider Azure: 1.17.4
Cluster API Provider Docker: 1.9.6
Cluster API Provider GCP: 1.8.1
Cluster API Provider K0sproject K0smotron: 1.4.2
Cluster API Provider OpenStack: 0.12.2
Cluster API Provider Vsphere: 1.12.0
Project Sveltos: 0.50.0
π New Features π
- Add Docker provider and cluster template by @MirgDenis in #1057
- Add Remote Server cluster template by @eromanova in #1109
- Add GCP provider template by @eromanova in #1167
- Add GCP standalone cluster template by @eromanova in #1189
- Add GCP hosted cluster template by @eromanova #1194
- Deploy CCM and CSI helm charts in GCP templates by @eromanova in #1208
- Allow to use sources other than HelmChart in ServiceTemplates by @BROngineer in #1203
- Add GCP GKE cluster template by @eromanova in #1250
βBreaking Changes β
- Rename
k0smotron
template tok0sproject-k0smotron
by @eromanova in #1246 - Drop catalog core dependency by @eromanova in #1284
β¨ Notable Changes β¨
- Remove unused
Providers
field fromServiceTemplate.spec
by @BROngineer in #1039 - Expose
ContinueOnError
flag for services spec by @BROngineer in #1038 - Add support for
additionalBlockDevices
inopenstack-standalone-cp
by @prazumovsky in #1059 - Expose API server extra args in
k0s
config by @eromanova in #1062 - Enable OpenStack
MachineTemplate
rotation by @MirgDenis in #1108 - Multiple enhancements to the EKS cluster template by @eromanova in #1120
- Adjust
cld
andmcs
statuses by @zerospiel in #1123 - Add support for
clusterAnnotations
in all cluster templates by @AndrejsPon00 in #1178 - Migrate to a dedicated Sveltos CRDs chart by @zerospiel in #1168
- Add template usage metrics by @wahabmk in #1190
- Add template invalidity metric by @wahabmk in #1242
- Enable SSO AuthenticationConfiguration for
aws-standalone-cp
template by @ironreality in #1248 - Add pod placement config (
nodeSelector
,affinity
, andtolerations
) in KCM template by @eromanova in #1264
π Notable Fixes π
- Fix panic when
spec.core
is unset in custom Management by @eromanova in #1058 - Fix missing region in
providerID
on cluster nodes (CAPO) by @prazumovsky in #1091 - Skip
ControlPlaneIsStable
preflight check for worker machines by @eromanova in #1063 - Fix issue with installation when
create management
flag is set to false by @kylewuolle in #996 - Fix typo in OpenStack
cloud.conf
by @bnallapeta in #1111 - Correct resource name for
management-editor
role by @aoster-mira in #1140 - Fix issue where removing all services from a cluster deployment left services deployed by @kylewuolle in #1141
- Make CAPI release retriable by @zerospiel in #1173
- Ignore CAPO info conditions in management status by @zerospiel in #1243
- Improve CAPI components status in Management by @eromanova in #1254
- Fix Linux AWS CLI installation by @eromanova in #1278
- Do not drop unused
kcm-templates
HelmReleases by @eromanova in #1281 - Several minor fixes by @eromanova in #1289
- Fix incorrect service readiness calculation by @zerospiel in #1311
New Contributors
- @prazumovsky made their first contribution in #1059
- @aoster-mira made their first contribution in #1140
- @AndrejsPon00 made their first contribution in #1178
- @ironreality made their first contribution in #1248
- @gmlexx made their first contribution in #1292
Full Changelog: v0.1.0...v0.2.0