2024.1.1
Important
All addons are being removed after this release, see this PR for more details.
What's Changed
- feat!: refactor namespaces and add descheduler by @onedr0p in #1110
- Change back to output file by @LilDrunkenSmurf in #1113
- add k0s support by @brunnels in #1123
- Replace Hajimari with Homepage by @LilDrunkenSmurf in #1127
- fix: Bump Homepage Memory Req & Limit by @smbonn2005 in #1140
- feat: attempt to add a e2e workflow by @onedr0p in #1143
- fix: Updates to taskfiles and e2e workflow by @onedr0p in #1144
- fix: update cluster-rollout-update to be k0s compatible by @onedr0p in #1149
- feat: update e2e test to account for testing ipv6 by @onedr0p in #1150
- fix: only remove duplicate metrics in kps if distro is k3s by @onedr0p in #1151
- I found minor spelling errors by @haraldkoch in #1153
- chore: add ci tests for k0s by @onedr0p in #1152
- feat: set lstrip on ansible template task and remove comments by @onedr0p in #1155
- feat: replace ansible templating with makejinja by @onedr0p in #1156
- feat: remove the need for raw jinja blocks by @onedr0p in #1158
- feat: add kubeconform workflow and make kubeconform/kustomize required by @onedr0p in #1159
- fix: update Ansible taskfile by @onedr0p in #1160
- fix: update makeninja - rename Archfile - check for k0sctl by @onedr0p in #1161
- feat: change jinja block/start delimiters for renovate support by @onedr0p in #1163
- fix: bump makejinja and add force flag to Taskfile by @onedr0p in #1166
- feat: change jinja variable start/end delimiters to avoid conflicts with go templating by @onedr0p in #1168
- fix: kube-vip was not rendering when enabled by @onedr0p in #1169
- fix: add tls sans options for k3s too by @onedr0p in #1170
- feat: add ansible lint, update taskfiles, and makejinja to not strip trailing newlines by @onedr0p in #1172
- feat: add python version check by @onedr0p in #1176
- feat: add spegel support for k0s by @onedr0p in #1178
- feat: enable etcd monitoring for k0s by @onedr0p in #1179
- feat: add partial support, change k0s config filename, always use NLLB for k0s by @onedr0p in #1180
- feat: k0s add reset hooks for cleaning up cilium by @onedr0p in #1183
- fix: ansible dir should only exist for k3s and k0s by @onedr0p in #1191
- don't copy files to controller only role by @brunnels in #1193
- feat: add talos support by @onedr0p in #1192
- fix: keep included k3s coredns by @onedr0p in #1197
- feat: add custom dns server support by @onedr0p in #1199
- fix: use requires in taskfiles when needed by @onedr0p in #1201
- fix: add talos docs to root readme by @onedr0p in #1203
- feat: k0s remove isolated controllers support and ansible prepare playbook by @onedr0p in #1205
- feat: added longhorn addon by @brunnels in #1204
- feat: add advanced features to config by @onedr0p in #1208
- fix: resolved several issues with flux tasks by @brunnels in #1209
- feat: added csi_driver_smb addon by @brunnels in #1213
- feat: add pre-defined secrets to csi-driver-smb addon by @brunnels in #1215
- feat: migrate to python for data validation by @onedr0p in #1214
- feat: rename addon vars to
addon_
prefix and simplify logic in jinja templates by @onedr0p in #1216 - Fix devcontainers environment with latest changes by @giannoug in #1212
- feat: move various config options to advanced flags by @onedr0p in #1217
- feat: more changes to templating by @onedr0p in #1218
- fix: few small tweaks to validation by @brunnels in #1219
- fix: updated csi-drivers for k0s and simplified smb by @brunnels in #1220
- feat: update makejinja to 2.5.0 by @onedr0p in #1221
- feat: add spegel to core components by @onedr0p in #1225
- feat: Do not rely on k0s file uploads - instead use curl by @onedr0p in #1229
- feat: implement kube-vip for k0s & k3s in daemonset mode by @onedr0p in #1230
- feat: update kube-vip ansible playbook for k0s and k3s - ipv6 config changes by @onedr0p in #1234
- chore: improvements to e2e workflow by @onedr0p in #1235
- feat: add devcontainer container on ghcr by @onedr0p in #1240
- feat: switch devcontainer to alpine 🚀 by @onedr0p in #1241
- feat: more improvements to devcontainer and arm64 by @onedr0p in #1242
- Update addons.sample.yaml with correct namespace for kubernetes-dashboard by @granth7 in #1243
- feat: implement mjfilter file for templates by @onedr0p in #1244
- fix: cluster user settings and secrets should be optional by @onedr0p in #1245
- feat: implement SUC for talos by @onedr0p in #1246
New Contributors
- @brunnels made their first contribution in #1123
- @smbonn2005 made their first contribution in #1140
- @haraldkoch made their first contribution in #1153
- @granth7 made their first contribution in #1243
Full Changelog: 2024.1.0...2024.1.1