Skip to content

Latest commit

 

History

History
636 lines (329 loc) · 52.8 KB

CHANGELOG.md

File metadata and controls

636 lines (329 loc) · 52.8 KB

Changelog

9.0.3 (2025-01-31)

Bug Fixes

  • t8s-cluster/workload-cluster: allow all protocols for DNS (#1305) (8e4caa2)
  • t8s-cluster: me be stupid I guess (#1327) (d908dcc)

9.0.2 (2025-01-29)

Bug Fixes

  • t8s-cluster/cni: otherwise for >=1.30 there is no version (#1276) (20d0ad8)
  • t8s-cluster: use correct case for field (#1317) (5861cd6)

9.0.1 (2024-12-19)

Bug Fixes

  • t8s-cluster/management-cluster: add missing necessary image field (#1247) (e3910ca)

Miscellaneous Chores

  • t8s-cluster/docs: add correct vim modeline (#1274) (3339f0b)

9.0.0 (2024-11-18)

⚠ BREAKING CHANGES

  • t8s-cluster/management-cluster: update CAPIO and migrate config (#1197)

Features

  • t8s-cluster/cilium: enable egressGateway (#1223) (76fb7b0)

Bug Fixes

  • base-cluster: add missing ciliumNetworkPolicy for cinder-csi-plugin otherwise it can't talk to the openstack api 🤣 (#1114) (f33e5ad)
  • t8s-cluster/workload-cluster: this field is actually used 🙄 (#1174) (16a5b12)
  • t8s-cluster: create separate etcd defrag jobs per cluster (#1201) (948868e)
  • t8s-cluster: only toYaml if field exists (#1227) (a98420d)
  • t8s-cluster: remove unnecessary require for openstackImageNamePrefix (#1229) (b9b2154)
  • t8s-cluster: up etcd-defrag timeout (#1178) (292b156)

Miscellaneous Chores

  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.29.8 (#1137) (b343ce2)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.31.0 (#908) (fa57c6e)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.31.2 (#1192) (5edddd7)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl:1.29.6 docker digest to 6f94559 (#1028) (88ea367)
  • t8s-cluster/dependencies: update registry.k8s.io/etcd docker tag to v3.5.15 (#1078) (bc79a2a)
  • t8s-cluster/dependencies: update registry.k8s.io/etcd docker tag to v3.5.16 (#1211) (969e291)
  • t8s-cluster/management-cluster: update CAPIO and migrate config (#1197) (ff9248b)

8.3.2 (2024-08-09)

Bug Fixes

  • t8s-cluster/management-cluster: replace remove with add remove doesn't work when the path doesn't exist 🤦 (#1088) (850e3fd)

Miscellaneous Chores

  • t8s-cluster/dependencies: update common docker tag to v1.2.1 (#1081) (88de484)

8.3.1 (2024-08-09)

Bug Fixes

  • t8s-cluster/management-cluster: clean old config before applying new one if the old one stay, they might be incompatible now 🙄 (#1087) (9ebc0ec)

8.3.0 (2024-08-08)

Features

8.2.0 (2024-08-02)

Features

  • t8s-cluster/workload-cluster: latch onto legacy cni when used (#1039) (3513061)
  • t8s-cluster/workload-cluster: skip component uninstall (#1042) (139ac22)

Bug Fixes

  • t8s-cluster: use correct condition to include cilium helmrepository (#1054) (0d1f7f8)

Miscellaneous Chores

8.1.0 (2024-07-12)

Features

  • t8s-cluster/management-cluster: set a memory limit for the kube-apiserver, so things like kyverno won't take out the whole node (#1025) (85dee99)
  • t8s-cluster/raise_api_version: raise api version for helm.toolk… (#984) (ac8cf96)

Bug Fixes

  • t8s-cluster: adjust for 1.29 the SeccompDefault featureGate is enabled by default anyways (#1036) (62078a9)

Miscellaneous Chores

  • t8s-cluster/dependencies: update common docker tag to v1.2.0 (#882) (14825a8)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.29.6 (#961) (455f3e5)
  • t8s-cluster/dependencies: update registry.k8s.io/etcd docker tag to v3.5.14 (#1013) (a0f31fd)
  • t8s-cluster: improve developer experience by providing tab-completion (#1005) (e01ea6a)

8.0.0 (2024-06-15)

⚠ BREAKING CHANGES

  • t8s-cluster: remove unused gopassName field (#922)

Bug Fixes

  • t8s-cluster/management-cluster: remove uninstall job this should still work and help with the resource orphanage (HelmCharts, ...) (#929) (afbe7f0)

Miscellaneous Chores

  • t8s-cluster/dependencies: update helm release gpu-operator to v24 (#920) (70b8d59)
  • t8s-cluster/dependencies: update registry.k8s.io/etcd docker tag to v3.5.13 (#892) (5436cfa)
  • t8s-cluster/management-cluster: update flux resources they are deprecated (#930) (29a7b8f)
  • t8s-cluster: remove unused gopassName field (#922) (1a222bf)

7.0.1 (2024-04-29)

Miscellaneous Chores

  • t8s-cluster/management-cluster: remove removed field (#913) (d30cf03)

7.0.0 (2024-04-26)

⚠ BREAKING CHANGES

  • t8s-cluster/management-cluster: Revert "feat(t8s-cluster/mana… (#903)

Bug Fixes

  • t8s-cluster/workload-cluster: helmrepository references (#893) (86c314d)

Miscellaneous Chores

  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.29.4 (#872) (fe9037b)
  • t8s-cluster/management-cluster: Revert "feat(t8s-cluster/mana… (#903) (d59bc9e)

6.0.1 (2024-04-15)

Bug Fixes

  • t8s-cluster/management-cluster: openstackImageNamePrefix (#625) (3ff1cf4)
  • t8s-cluster/management-cluster: the branch is for pre-release and not for real releases (#802) (a85c39e)

Miscellaneous Chores

  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.29.3 (#789) (d285efb)
  • t8s-cluster/dependencies: update helm release common to v2.19.0 (#815) (d9115bc)
  • t8s-cluster/dependencies: update helm release common to v2.19.1 (#840) (61fdd54)
  • t8s-cluster/dependencies: update registry.k8s.io/etcd docker tag to v3.5.12 (#766) (4b7a631)
  • t8s-cluster: disallow versions above 28 (#801) (dbc02cf)
  • t8s-cluster: remove unneeded comment (#846) (a1119f8)
  • t8s-cluster: use teutonet common chart (#856) (7189ddf)

6.0.0 (2024-02-29)

⚠ BREAKING CHANGES

  • t8s-cluster/management-cluster: add environment parameter (#806)

Features

  • t8s-cluster/management-cluster: add environment parameter (#806) (e452f9e)
  • t8s-cluster/management-cluster: automatically roll cluster if certs are going to expire (#722) (6fd3ab1)
  • t8s-cluster: update all HRs and enable driftDetection (#774) (139d6df)

Miscellaneous Chores

  • t8s-cluster/dependencies: update helm release common to v2.16.1 (#783) (fb06ada)

5.0.0 (2024-02-20)

⚠ BREAKING CHANGES

  • t8s-cluster/management-cluster: migrate to new secret naming (#795)
  • t8s-cluster: migrate to new image names (#787)

Features

  • add helmrelease schemas 😍 (#792) (89ed7eb)
  • t8s-cluster/management-cluster: migrate to new secret naming (#795) (edda640)
  • t8s-cluster: migrate to new image names (#787) (5137557)

Bug Fixes

Miscellaneous Chores

  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#734) (c5bbe56)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#737) (829a379)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#759) (71639d0)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#790) (1bce1a3)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.29.1 (#727) (9727139)
  • t8s-cluster/dependencies: update helm release common to v2.14.1 (#693) (b5630db)
  • t8s-cluster: streamline imagePullPolicy (#768) (4c080a5)

4.1.0 (2024-01-18)

Features

  • t8s-cluster/cinder-csi-plugin: allow to run on control-plane (#679) (b7a4831)

Bug Fixes

  • t8s-cluster: allow greater than one gpu requests (#638) (a9553e8)

Miscellaneous Chores

  • main: [bot] release t8s-cluster:4.1.0 (#639) (f8becdc)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#641) (c87eed0)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#678) (29bde5b)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#707) (590321b)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.28.4 (#629) (0912613)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.29.0 (#705) (4cfac13)
  • t8s-cluster/dependencies: update helm release common to v2.13.4 (#683) (3cd4ec4)
  • t8s-cluster/dependencies: update registry.k8s.io/etcd docker tag to v3.5.10 (#630) (54a6512)
  • t8s-cluster/dependencies: update registry.k8s.io/etcd docker tag to v3.5.11 (#691) (33b33f4)

4.0.1 (2023-11-17)

Bug Fixes

  • t8s-cluster/management-cluster: adjust containerd config to work with cgroupv2 (#636) (23f6e70)

Miscellaneous Chores

  • t8s-cluster/dependencies: update helm release common to v2.13.3 (#616) (f13471a)

4.0.0 (2023-10-23)

⚠ BREAKING CHANGES

  • t8s-cluster/clusterClass: configure static machineDeploymentClasses instead of one per computePlane (#594)

Features

  • t8s-cluster/clusterClass: configure static machineDeploymentClasses instead of one per computePlane (#594) (46aa22d)

3.4.0 (2023-10-23)

Features

  • t8s-cluster/management-cluster: up the event ttl (#611) (4f0ed61)

Bug Fixes

  • t8s-cluster/workload-cluster: also upgrade gpu-operator CRDs (#619) (1b5b572)

Miscellaneous Chores

  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.28.2 (#614) (c875537)

3.3.0 (2023-09-27)

Features

  • t8s-cluster/management-cluster: make field availabilityZone optional (#592) (f94fc7a)

3.2.0 (2023-09-26)

Features

  • t8s-cluster/workload-cluster: configure gpu time slicing (#575) (32fb616)

Bug Fixes

  • t8s-cluster/management-cluster: labels (#590) (de72cbc)

3.1.0 (2023-09-19)

Features

  • t8s-cluster/workload-cluster: add a higher timeout for upgrading (#567) (c5cb979)

Bug Fixes

  • t8s-cluster/gpu-operator: fix worker affinity (#572) (e8bc84b)

Miscellaneous Chores

  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#573) (8b6f934)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.27.6 (#577) (c8f4142)
  • t8s-cluster/dependencies: update helm release common to v2.11.0 (#569) (805eceb)

3.0.1 (2023-09-12)

Bug Fixes

  • t8s-cluster/kubeadmConfigTemplate: gitlab registry does no play nice with mirrors (#570) (d2230e6)

Miscellaneous Chores

  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#544) (f70116e)
  • t8s-cluster/dependencies: update helm release common to v2.10.1 (#563) (5a479d9)
  • t8s-cluster/dependencies: update helm release common to v2.9.2 (#560) (727d5ad)

3.0.0 (2023-09-11)

⚠ BREAKING CHANGES

  • t8s-cluster: change proxy to mirror (#559)

Features

  • t8s-cluster/management-cluster: add support for gpu nodes (#499) (7552b66)
  • t8s-cluster/management-cluster: don't surge GPU nodes (#549) (a08d394)
  • t8s-cluster/management-cluster: replace harbor mirror syntax with standard OCI syntax (#532) (7e4af4e)
  • t8s-cluster/management-cluster: simplify k8s version check (#548) (f0d4b31)
  • t8s-cluster/management-cluster: validate new k8s version before upgrade (#508) (a3922e5)
  • t8s-cluster/workload-cluster: add priorityClassName to critical components (#540) (00f5d9b)
  • t8s-cluster: change proxy to mirror (#559) (e405d74)

Bug Fixes

  • t8s-cluster/workload-cluster: cleanup of storageclasses (#492) (138c185)
  • t8s-cluster/workload-cluster: dependency on cni helmrelease (#550) (a54108d)

Miscellaneous Chores

  • deps: update docker.io/bitnami/kubectl docker tag to v1.27.4 (#484) (3e73e61)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#490) (4ab441d)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#527) (9522b32)
  • t8s-cluster/dependencies: update docker.io/bitnami/kubectl docker tag to v1.27.5 (#536) (835d15e)
  • t8s-cluster/dependencies: update helm release common to v2.9.0 (#514) (01bae27)
  • t8s-cluster/dependencies: update helm release common to v2.9.1 (#537) (264405b)
  • t8s-cluster/management-cluster: migrate containerd registry mirror config (#494) (be41141)
  • t8s-cluster: remove steutol (#542) (5f6d5fc)

2.0.0 (2023-08-15)

⚠ BREAKING CHANGES

  • t8s-cluster/management-cluster: always set (#422)

Features

  • t8s-cluster/clusterClass: adjust machineDeployment rolling (#445) (8adb3e3)
  • t8s-cluster/management-cluster: add friendlyName field instead of cluster name (#486) (fc2c15d)
  • t8s-cluster/management-cluster: adjust machineHealthCheck (#466) (347bbaa)
  • t8s-cluster/management-cluster: cleanup for uninstallation (#481) (c4a2a57)
  • t8s-cluster/workload-cluster: adjust install order after CNI (#467) (e875f2f)
  • t8s-cluster: Allow for parallel image pulling with k8s v1.27 (#441) (e54aaa3)

Bug Fixes

  • t8s-cluster/clusterClass: fix parallel image pulling (#449) (42f5179)
  • t8s-cluster/clusterClass: fix redundant rolling of machines (#443) (c025032)
  • t8s-cluster/management-cluster: always set (#422) (0364c87)
  • t8s-cluster/management-cluster: fix kubelet configuration (#457) (ce68e68)
  • t8s-cluster/workload-cluster: add pre-upgrade to missing resources (#399) (9a0926c)
  • t8s-cluster/workload-cluster: fix storageclass cleanup (#465) (b56fb73)

Miscellaneous Chores

  • deps: update docker.io/bitnami/kubectl docker tag to v1.27.2 (#421) (4d0fcd7)
  • deps: update docker.io/bitnami/kubectl docker tag to v1.27.3 (#447) (dcb099d)
  • deps: update helm release common to v2.4.0 (#419) (a2eef0a)
  • deps: update helm release common to v2.5.0 (#462) (03b6520)
  • deps: update helm release common to v2.6.0 (#468) (ecb2102)
  • deps: update registry.k8s.io/etcd docker tag to v3.5.9 (#406) (f29d2fa)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#437) (3d03cc1)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#446) (f60a61c)

1.3.3 (2023-05-10)

Bug Fixes

  • t8s-cluster/cloud-controller-manager: Don't use service-account credentials (#412) (151960c)

1.3.2 (2023-05-10)

Bug Fixes

  • t8s-cluster/management-cluster: kubeadmConfigTemplate templating (#414) (ef79f61)

1.3.1 (2023-05-10)

Bug Fixes

  • t8s-cluster/management-cluster: add injected-ca-certs for compute nodes (#411) (0ea4dd3)

1.3.0 (2023-05-10)

Features

  • t8s-cluster/management-cluster: allow managing injectedCertificateAuthorities via flux (#410) (3076eb5)

Bug Fixes

  • t8s-cluster/management-cluster: only add the supported fields instead of all (#408) (b972067)

1.2.1 (2023-05-08)

Bug Fixes

  • t8s-cluster/management-cluster: fix conditional patch (#395) (ebb3e69)

Miscellaneous Chores

  • deps: update helm release common to v2.2.5 (#383) (6205753)

1.2.0 (2023-05-08)

Features

  • t8s-cluster/ci: add scripts, deduplicate values (#356) (8dc7ce5)
  • t8s-cluster/management-cluster: allow setting the allowedCidrs of the openStackClusterTemplate (#331) (13d0b0a)

Bug Fixes

  • t8s-cluster/management-cluster: bump CAPO apiVersion (#329) (c540ad2)
  • t8s-cluster/workload-cluster: add list to rbac, otherwise job … (#373) (4670eae)
  • t8s-cluster/workload-cluster: add missing uninstall job for the storageclasses (#390) (691ebc9)

1.1.0 (2023-04-24)

Features

  • t8s-cluster/workload-cluster: install ccm/csi via helm to inline-reuse the cloud-config secret (#324) (f7e9f6b)
  • t8s-cluster: prepare for flux drift-detection (#322) (4cccb6d)

Miscellaneous Chores

  • deps: update docker.io/bitnami/kubectl docker tag to v1.27.1 (#351) (3a22fce)

1.0.0 (2023-04-05)

⚠ BREAKING CHANGES

  • t8s-cluster: wrong type for customerID, should be int (#302)

Features

  • t8s-cluster/etcd-defrag: refactor image into values.yaml (#304) (b7095c5), closes #297
  • t8s-cluster/management-cluster: keep retrying installing the (#292) (54e1d5e)
  • t8s-cluster/management-cluster: use v1alpha6 instead v1alpha5 (#305) (4ff4763)
  • t8s-cluster/workload-cluster: remove local-storage StorageClass (#335) (fea935f)
  • t8s-cluster: update CODEOWNERS (#333) (5f445d3)

Bug Fixes

  • t8s-cluster: wrong type for customerID, should be int (#302) (7b9e609)

Miscellaneous Chores

  • deps: update helm release common to v2.2.4 (#264) (4e4f4ed)
  • deps: update registry.k8s.io/etcd docker tag to v3.5.7 (#325) (9b6ace1)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#315) (d479c5e)

0.3.3 (2023-03-14)

Bug Fixes

  • t8s-cluster/management-cluster: ignore machine images for artifa… (#281) (47bfe4c)
  • t8s-cluster/workload-cluster: change names 😅 again (#240) (54198b2)

Miscellaneous Chores

  • main: [bot] release t8s-cluster:0.3.2 (#277) (c7e83f0)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#272) (9b4270a)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#287) (0ada4a3)

0.3.2 (2023-03-13)

Bug Fixes

  • t8s-cluster/management-cluster: ignore machine images for artifa… (#281) (47bfe4c)

Miscellaneous Chores

  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#272) (9b4270a)
  • t8s-cluster/artifacthub-images: Update ArtifactHUB images (#287) (0ada4a3)

0.3.1 (2023-03-08)

Bug Fixes

  • t8s-cluster/management-cluster: remove wrong bastion field (#266) (88ce007)

0.3.0 (2023-03-07)

Features

  • t8s-cluster: add calico CNI as an option (#261) (61a5087)

Bug Fixes

  • t8s-cluster/clusterClass: only patch controlPlaneAvailabilityZones (#257) (da8f3a9)

0.2.0 (2023-03-03)

Features

  • t8s-cluster/clusterClass: include clusterClass (#209) (7aaa8b5)

0.1.3 (2023-02-28)

Bug Fixes

  • t8s-cluster/workload-cluster: shorten releaseNames (#238) (f84917f)

0.1.2 (2023-02-28)

Bug Fixes

  • t8s-cluster/workload-cluster: change HelmRelease names to contain (#229) (9811053)

0.1.1 (2023-02-24)

Bug Fixes

  • t8s-cluster: use correct kubeConfig secret name (#223) (24a5685)

0.1.0 (2023-02-10)

Features

Bug Fixes

  • t8s-cluster/artifacthub-images: fix values (#177) (9b775ec)
  • t8s-cluster/cni: fix HelmRepository reference (#181) (0fb2a81)
  • t8s-cluster: remove serviceAccountName for HelmReleases (#190) (23b554e)

Miscellaneous Chores

  • base-cluster: Update images in 'Chart.yaml' (b6e37be)
  • deps: update helm release common to v2.2.3 (#189) (ea07b8a)
  • main: [bot] release base-cluster:3.1.0 (#159) (552676f)
  • main: [bot] release t8s-cluster:0.0.2 (#197) (ab12e74)

0.0.2 (2023-02-10)

Bug Fixes

  • t8s-cluster: remove serviceAccountName for HelmReleases (#190) (23b554e)

Miscellaneous Chores

  • base-cluster: Update images in 'Chart.yaml' (b6e37be)
  • deps: update helm release common to v2.2.3 (#189) (ea07b8a)