v0.1.0
0.1.0 (2023-06-05)
The most notable set of changes in this release come via #50:
Fixes:
- Use templatefile instead the deprecated template_file
- Use metros instead the deprecated facilities
- Use the equinix terraform module instead the deprecated equinix/metal
- Bird configuration with multiple peers
- sysctl changes persisted
Improvements:
- Multiple clusters on different or same metro with different topologies allowed
- No need for private ssh key, everything is done at cloud-init level
- K3s control plane HA via BGP
- Customization of different parameters (K3s version, MetalLB version, etc.)
- Demo app easily deployable
- Following the equinix/template standards
- Improved documentation
- More outputs to be easily consumable
- Customizable number of public IPv4 pool
- MetalLB deployment updated to use CRDs instead configmaps
What's Changed
- Complete revamp of the module for 2023 by @e-minguez in #50
Features
- use implicit provider inheritance and examples/ (30bf0a9)
Bug Fixes
- extra newline breaks markdown linting in examples/demo_cluster (42db8a6)
- outputs.tf should be used in examples/demo_cluster (75f02a4)
- remove unused metal_auth_token parameter from examples/demo_cluster (2b0302e)
New Contributors
- @e-minguez made their first contribution in #50
Full Changelog: v0.0.2...v0.1.0