Releases: ionos-cloud/cluster-api-provider-proxmox
v0.5.1
This is a maintenance and bugfix release. No features were added.
What's Changed
Bugfixes
- cluster-template-external-creds: Fix name of the Secret by @tbabej #233
- mockery fixes #235 #236
- api/v1alpha1/proxmoxcluster_types: validate controlplane port #241
- Use cluster namespace if no namespace provided in credentials Ref #248
- Remove unnecessary config #244
New Contributors
Full Changelog: v0.5.0...v0.5.1
v0.5.0
This release adds support for external credentials allowing for handling multiple Proxmox VE clusters.
It also adds support for setting the metric on gateways allowing for using multiple gateways.
CAPMOX now supports CAPI 1.7.2.
What's Changed
Features
Bugfixes
- refactor: remove duplicate line in yamllint config file by @jonasrdl in #204
- Fix ipv4config error in example cluster-class by @isZumpo in #209
Misc
- CAPI 1.7.2 #222
New Contributors
Full Changelog: v0.4.0...v0.5.0
v0.4.0
This release refactors networking, including support for jumbo frames, cluster class, VLAN tags, and IPv6 improvements.
We have also fixed a number of bugs and greatly improved documentation.
CAPMOX now supports Kubernetes 1.29, IPAM 0.1.0, Cluster API 1.6.3, and requires Go 1.21.
What's Changed
Features
- Gateway definition is now optional for additionalNetworkDevices by @CiraciNicolo in #130
- VLAN tag support by @CiraciNicolo in #133
- Cluster class support #10
- Jumbo frame support #168
Bugfixes
- Check cloud-init status as part of machine provisioning #166
- Fix dual-stack template #137
- Wrap controlplaneEndpoint in [], if provided address is an IPv6 address #145
- Allow FQDNs as controlPlaneEndpoint #157
- Multiple vrf device templating #159
- The cloud-init ISO now gets unmounted and deleted after provisioning #154
Misc
New Contributors
- @CiraciNicolo made their first contribution in #130 #146 #133
Full Changelog: v0.3.0...v0.4.0
v0.3.0
This release adds support for egress gateways using VRF. It also has a number of cleanups, documentation, and infrastructure improvements. We now also have a channel on the Kubernetes Slack.
What's Changed
Features
- Add VRF device to support egress gateways: #62
Misc
New Contributors
- @lpape-ionos made their first contribution in #85
Full Changelog: v0.2.0...v0.3.0
v0.2.0
This release introduces new features, bugfixes, and cleanups.
We now support cluster-api v1.6.1.
Upgrade
Please remember to run clusterctl upgrade apply --core cluster-api:v1.6.1 --infrastructure proxmox:v0.2.0
.
What's Changed
Features
- DHCP Support in cloud-init by @mcbenjemaa in #44
- Node overprovisioning by @pborn-ionos in #47 #49
- Support for setting MTU by @lucasl0st and @mcbenjemaa in #42 #55
Bugfixes
- Fix the VM name lazy intialize by @mcbenjemaa in #61 #66
- fix(cloudinit): wrap ipv6 addresses in quotation marks by @lucasl0st in #79
Misc
Contributors
- @lucasl0st made their first contribution in #42
Full Changelog: v0.1.1...v0.2.0
v0.1.1
This is a maintenance release to fix a number of bugs, improve documentation and workflows.
What's Changed
- Documentation updates (New: Advanced setups guide)
- Workflow and CI updates
Bugfixes
- use pre-release for IPAMProvider by @3deep5me in #23
- Fixes pause of IPAddressClaim by @mcbenjemaa in #28
- fix cloud-init default routes by @pborn-ionos in #34
- fix: prevent deletion attempts for non-existent vmID -1 by @pborn-ionos in #38
- fix: exclude VM templates and include containers when calculating a host's reserveable memory by @pborn-ionos in #40
- fix: properly configure IPv6 through Gateway6+IPV6Address by @pborn-ionos in #41
New Contributors
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Version 0.1.0
👌 Release v0.1.0
This is the first release of the Cluster API provider for Proxmox.
🚀 Features
- Generating Cluster API objects for Proxmox.
- Managing Proxmox clusters using Cluster API.
- Bootstrapping of Proxmox VMs using cloud-init.
- clusterctl support.
- Dual-stack and IPV6 support.
- Provision VMs with multiple network devices.
📖 Documentation
Please see the Getting Started guide!
Images
Type | Link |
---|---|
Manager | ghcr.io/ionos-cloud/cluster-api-provider-proxmox:v0.1.0 |
Full Changelog: https://github.com/ionos-cloud/cluster-api-provider-proxmox/commits/v0.1.0