Releases: ionos-cloud/cluster-api-provider-ionoscloud
Releases · ionos-cloud/cluster-api-provider-ionoscloud
v0.1.0-alpha3
What's Changed
- 🐛 Harden deletion logic by @lubedacht in #111
- 🐛 Follow up ensure server is started by @jriedel-ionos in #92
- 🌱 Remove outdated comment from Reconcile function by @jriedel-ionos in #115
- 🐛 Fix RBAC to allow IonosCloudMachine Controller updating secrets by @jriedel-ionos in #116
- 📖 Extend docs by @gfariasalves-ionos in #93
- Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 by @dependabot in #118
- ✨ Allow credentials in multiple clusters by @lubedacht in #114
- 🐛 Prevent volume deletion during node replacement by @lubedacht in #119
Full Changelog: v0.1.0-alpha2...v0.1.0-alpha3
v0.1.0-alpha2
What's Changed
- ✨ Support for IPv6 via DHCP by @lubedacht in #84
- Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 by @dependabot in #95
- cloud-init: add metadata for csi by @arteonprifti in #96
- cloud-init: fix indentation by @arteonprifti in #98
- ✨ Support a custom CA bundle for Cloud API by @piepmatz in #99
- 🌱 Simplify CSI metadata file by @piepmatz in #100
- 🌱 .golangci.yml rework by @gfariasalves-ionos in #82
- ✨ Kube-vip uses admin.conf after kubeadm finished by @schegi in #103
- Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 by @dependabot in #105
- ✨ Failover Group for MachineDeployments by @lubedacht in #97
- 🐛 Reduce failure risk by @lubedacht in #107
- 🐛 Omit empty failover IP by @piepmatz in #109
- Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 by @dependabot in #110
- Bump sigs.k8s.io/cluster-api from 1.6.3 to 1.7.1 by @dependabot in #101
- Bump k8s.io/klog/v2 from 2.110.1 to 2.120.1 by @dependabot in #31
- ✨ Allow FQDN as the control plane endpoint host by @piepmatz in #108
- 🌱 Activate yamllint PR workflows by @jriedel-ionos in #106
New Contributors
- @arteonprifti made their first contribution in #96
- @schegi made their first contribution in #103
Full Changelog: v0.1.0-alpha1...v0.1.0-alpha2
v0.1.0-alpha1
What's Changed
- Bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 by @dependabot in #74
- Bump the kubernetes group with 3 updates by @dependabot in #72
- Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by @dependabot in #73
- Bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.2 by @dependabot in #54
- Add jriedel-ionos as codeowner by @jriedel-ionos in #75
- Bump golang from 1.21 to 1.22 by @dependabot in #51
- Fix additional networks by @jriedel-ionos in #77
- Cluster Scoped Credentials by @lubedacht in #78
- Fix Credentials by @lubedacht in #80
- Add Github templates by @lubedacht in #79
- Allow delegation of CPU family selection to the CloudAPI by @lubedacht in #81
- Bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 by @dependabot in #76
- Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 by @dependabot in #83
⚠️ Deprecate metrics-bind-addr flag by @gfariasalves-ionos in #70- 🐛 Remove image alias handling by @jriedel-ionos in #87
- ✨ Ensure server is started by @jriedel-ionos in #86
- Bump the kubernetes group with 3 updates by @dependabot in #88
- Add Github action to generate release by @mcbenjemaa in #90
Full Changelog: v0.1.0...v0.1.0-alpha1
v0.1.0
What's Changed
- add basic tooling by @lubedacht in #1
- Bump sigs.k8s.io/cluster-api from 1.5.3 to 1.6.0 by @dependabot in #11
- Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.13.2 by @dependabot in #9
- Bump actions/setup-go from 4 to 5 by @dependabot in #13
- add sonarcloud by @wikkyk in #12
- Add Ionos Cloud Client service by @gfariasalves-ionos in #14
- Bump actions/checkout from 3 to 4 by @dependabot in #17
- Implement cluster controller by @lubedacht in #10
- Bump k8s.io/klog/v2 from 2.100.1 to 2.110.1 by @dependabot in #20
- Bump github.com/ionos-cloud/sdk-go/v6 from 6.1.10 to 6.1.11 by @dependabot in #18
- Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 by @dependabot in #19
- Bump sigs.k8s.io/cluster-api from 1.6.0 to 1.6.1 by @dependabot in #27
- implement machine controller by @lubedacht in #21
- Remove unnecessary anonymous functions by @piepmatz in #36
- Change the way of registering APIs in the scheme by @mcbenjemaa in #16
- Create CODEOWNERS by @mcbenjemaa in #37
- add wikkyk as maintainer by @wikkyk in #38
- ci: fix sonarcloud config by @wikkyk in #39
- Fix Lint action by @mcbenjemaa in #43
- implement server creation logic by @lubedacht in #35
- Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #32
- Ignore the tiltbuild directory by @lubedacht in #46
- Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #52
- Bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #48
- Remove base image preperation steps by @jriedel-ionos in #47
- Bump sigs.k8s.io/cluster-api from 1.6.1 to 1.6.2 by @dependabot in #57
- implement failover and kube-vip by @lubedacht in #49
- default empty value for cloud provider by @lubedacht in #60
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #61
- Add Control Plane Endpoint IP Block Reconciliation by @gfariasalves-ionos in #41
- General cleanups by @jriedel-ionos in #58
- Add workaround to support k8s v1.29 by @mcbenjemaa in #59
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 by @dependabot in #62
- Refactor by @gfariasalves-ionos in #63
- Bump sigs.k8s.io/cluster-api from 1.6.2 to 1.6.3 by @dependabot in #65
- Resources have unique names to avoid DCD warnings by @gfariasalves-ionos in #69
- fix upgrade logic by @lubedacht in #68
- Add container image workflow by @gfariasalves-ionos in #64
- Fix minor docs issues by @piepmatz in #71
New Contributors
Full Changelog: https://github.com/ionos-cloud/cluster-api-provider-ionoscloud/commits/v0.1.0