Releases: k3s-io/cluster-api-k3s
Releases · k3s-io/cluster-api-k3s
v0.2.1
What's Changed
- feat: user could set airgapped install script path by @nasusoba
- ci: Add clusterctl upgrade test by @nasusoba
- upgrade go to 1.22.5, capi to 1.8.1, linter to 1.57.2 by @nasusoba
- support ssa patch by @nasusoba
- fix: metadata add release series by @richardcase
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- append /run/cluster-api/bootstrap-success.complete by @anmazzotti in #79
- feat: first pass at MHC support by @lukebond in #77
- Update README for capv by @zawachte in #81
- Deploy etcd CA cert if k3s use embeded etcd by @mogliang in #78
- Fix bug that k3scp ObservedGeneration doesn't change by @mogliang in #86
- Implement etcd connection by @mogliang in #82
- chore: changes from org move by @richardcase in #90
- chore: changes from bumping capi version by @richardcase in #91
- fix(controlplane): remove 2nd call to ctrl.SetupSignalHandler by @cannonpalms in #94
- Integrate with CAPI e2e test framework by @nasusoba in #95
- Add cluster-upgrade e2e tests by @nasusoba in #98
- ❇️ Support airgap install by @nasusoba in #99
- 📖 Add a development guide for setting up tilt by @nasusoba in #100
- Fix k3s v1beta1 openstack by @pli01 in #101
- Modify node removal logic with removal annotation [Etcd proxy] by @nasusoba in #103
- Bump up kube-rbac-proxy version to v0.16.0 by @nasusoba in #104
- Implement control plane template by @anmazzotti in #88
- Bump up cluster-api version to v1.7.1 and go version to 1.21.9 by @nasusoba in #105
- Fix KCP remediation & add machine deployment remediation test by @nasusoba in #109
- Deprecate DisableExternalCloudProvider by @anmazzotti in #112
- Implement CustomValidator and CustomDefaulter webhook interfaces. by @anmazzotti in #111
- Check k3s-serving secret to determine controlPlane.Status.Initialized by @anmazzotti in #113
- feat: Changes to controlplane spec should trigger a rollout by @wikoion in #114
- feat: Change from upgradeAfter to rolloutAfter in v1beta2 api upgrade by @wikoion in #116
- Add NodeDeletionTimeout and NodeVolumeDetachTimeout by @nasusoba in #118
- Fix a TODO for kubeconfig rotation by @nasusoba in #122
- Fix a bug for etcd removal machine controller [Etcd Proxy] by @nasusoba in #125
- Add
Status.Version
for KThreesControlPlane by @nasusoba in #127 - Add v1beta2 and clusterclass test for e2e by @nasusoba in #124
- Use CustomDefaulter to default KThreesControlPlane spec by @anmazzotti in #121
- Fix a bug for ClusterClass e2e template [e2e test] by @nasusoba in #128
- fix: Remove resource limit for controlplane controller [v0.2.0] by @nasusoba in #131
- fix: Set requeue time for etcd proxy [etcd proxy][v0.2.0] by @nasusoba in #129
- Add system-default-registry setting by @nasusoba in #132
New Contributors
- @richardcase made their first contribution in #90
- @nasusoba made their first contribution in #95
- @pli01 made their first contribution in #101
- @wikoion made their first contribution in #114
Full Changelog: v0.1.9...v0.2.0
What's Changed
- append /run/cluster-api/bootstrap-success.complete by @anmazzotti in #79
- feat: first pass at MHC support by @lukebond in #77
- Update README for capv by @zawachte in #81
- Deploy etcd CA cert if k3s use embeded etcd by @mogliang in #78
- Fix bug that k3scp ObservedGeneration doesn't change by @mogliang in #86
- Implement etcd connection by @mogliang in #82
- chore: changes from org move by @richardcase in #90
- chore: changes from bumping capi version by @richardcase in #91
- fix(controlplane): remove 2nd call to ctrl.SetupSignalHandler by @cannonpalms in #94
- Integrate with CAPI e2e test framework by @nasusoba in #95
- Add cluster-upgrade e2e tests by @nasusoba in #98
- ❇️ Support airgap install by @nasusoba in #99
- 📖 Add a development guide for setting up tilt by @nasusoba in #100
- Fix k3s v1beta1 openstack by @pli01 in #101
- Modify node removal logic with removal annotation [Etcd proxy] by @nasusoba in #103
- Bump up kube-rbac-proxy version to v0.16.0 by @nasusoba in #104
- Implement control plane template by @anmazzotti in #88
- Bump up cluster-api version to v1.7.1 and go version to 1.21.9 by @nasusoba in #105
- Fix KCP remediation & add machine deployment remediation test by @nasusoba in #109
- Deprecate DisableExternalCloudProvider by @anmazzotti in #112
- Implement CustomValidator and CustomDefaulter webhook interfaces. by @anmazzotti in #111
- Check k3s-serving secret to determine controlPlane.Status.Initialized by @anmazzotti in #113
- feat: Changes to controlplane spec should trigger a rollout by @wikoion in #114
- feat: Change from upgradeAfter to rolloutAfter in v1beta2 api upgrade by @wikoion in #116
- Add NodeDeletionTimeout and NodeVolumeDetachTimeout by @nasusoba in #118
- Fix a TODO for kubeconfig rotation by @nasusoba in #122
- Fix a bug for etcd removal machine controller [Etcd Proxy] by @nasusoba in #125
- Add
Status.Version
for KThreesControlPlane by @nasusoba in #127 - Add v1beta2 and clusterclass test for e2e by @nasusoba in #124
- Use CustomDefaulter to default KThreesControlPlane spec by @anmazzotti in #121
- Fix a bug for ClusterClass e2e template [e2e test] by @nasusoba in #128
- fix: Remove resource limit for controlplane controller [v0.2.0] by @nasusoba in #131
- fix: Set requeue time for etcd proxy [etcd proxy][v0.2.0] by @nasusoba in #129
- Add system-default-registry setting by @nasusoba in #132
New Contributors
- @richardcase made their first contribution in #90
- @nasusoba made their first contribution in #95
- @pli01 made their first contribution in #101
- @wikoion made their first contribution in #114
Full Changelog: v0.1.9...v0.2.0
v0.1.9
What's Changed
- chore: ci check to ensure generation has been run by @lukebond in #65
- fix upgrade issue by @mogliang in #68
- ci: run common tests in ./pkg in PRs by @cannonpalms in #72
- feat: add CAPV setup samples by @luisdavim in #74
- fix: move responsibility for managing k3s token to control plane controller by @cannonpalms in #71
New Contributors
- @mogliang made their first contribution in #68
- @luisdavim made their first contribution in #74
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- fix(makefile): extract git lightweight or annotated tag for releases by @philjb in #57
- Expose flag to explicitly disable cloud-provider=external kubelet argument by @anmazzotti in #60
- Include metadata.yaml in release by @anmazzotti in #61
- feat: expose custom labels for control plane machines by @lukebond in #59
New Contributors
- @philjb made their first contribution in #57
- @anmazzotti made their first contribution in #60
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- Make script executable by @ekarlso in #42
- Cleanup build and release issues by @ekarlso in #43
- fix: update tilt provider image config for org change by @cannonpalms in #44
- Fix controlplane-provider rbac for issue 45 by @zawachte in #46
- Fix release tagging by @ekarlso in #47
- Fix image tag by @ekarlso in #49
- Use RELEASE_TAG by @ekarlso in #50
- Add missing clusterctl label needed for move by @ekarlso in #51
- chore: add kube scheduler server args & plumb through to config by @lukebond in #54
New Contributors
Full Changelog: v0.1.6...v0.1.7
v0.1.6-hotfix.2
What's Changed
- fix: update tilt provider image config for org change by @cannonpalms in #44
- Fix controlplane-provider rbac for issue 45 by @zawachte in #46
- Fix release tagging by @ekarlso in #47
- Fix image tag by @ekarlso in #49
- Use RELEASE_TAG by @ekarlso in #50
Full Changelog: v0.1.6-hotfix.1...v0.1.6-hotfix.2
v0.1.6-hotfix.1
What's Changed
Full Changelog: v0.1.6-hotfix.0...v0.1.6-hotfix.1
v0.1.6-hotfix.0
v0.1.6
What's Changed
- Sample template for Openstack by @luisgdf in #24
- fix: add missing common provider label by @cannonpalms in #29
- feat: add tilt provider support by @cannonpalms in #30
- fix: Use singular in --node-label and --node-taint flags by @mkmik in #38
- Rename package, update deps and add gha by @ekarlso in #39
- Add and fix golangci issues by @ekarlso in #41
New Contributors
- @luisgdf made their first contribution in #24
- @cannonpalms made their first contribution in #29
- @ekarlso made their first contribution in #39
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Changes since last release:
6b1271e Fix networking in aws k3s-template (#21)
5feaa86 Mark DataSecretAvailable condition to true when setting dataSecretName (#16)
8ed5dec Use TCP healthcheck in control plane LB (#18)
e82df83 add Nutanix link in the Readme (#14)
5b6c658 Sample for Nutanix CAPI provider (#13)
Special thanks to: