Skip to content

Releases

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:27
v0.7.1: Annotation-based ClusterClass matching for long names

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:00
Release v0.7.0: Prometheus metrics support

v0.6.5

Choose a tag to compare

@github-actions github-actions released this 20 Oct 15:40
Release v0.6.5: Comma-separated labels support

Add support for comma-separated values in GlobalInClusterIPPool labels:
- cluster-class: support multiple cluster classes (e.g., "rke2-proxmox,rke2-vsphere")
- role: support multiple roles (e.g., "control-plane,ingress")
- Allows sharing single IP pool across multiple cluster classes and roles
- Backward compatible with exact match labels
- Added comprehensive unit tests
- Updated documentation and examples

v0.6.4

Choose a tag to compare

@github-actions github-actions released this 20 Oct 14:55
v0.6.4 - Add label support for ingress VIP

New Features:
- Set both annotation and label vip.capi.gorizond.io/ingress-vip
- Allows using ClusterLabels in Fleet GitRepo for ingress VIP

Changes:
- cluster_reconciler.go: Set label in addition to annotation
- README.md: Add examples for using labels
- cluster_reconciler_test.go: Add test for label setting

v0.6.3

Choose a tag to compare

@Negashev Negashev released this 20 Oct 13:38

Full Changelog: v0.6.2...v0.6.3

v0.6.2

Choose a tag to compare

@Negashev Negashev released this 20 Oct 13:23

Full Changelog: v0.6.1...v0.6.2

v0.6.1

Choose a tag to compare

@Negashev Negashev released this 20 Oct 12:44

Full Changelog: v0.6.0...v0.6.1

v0.6.0: Add Ingress VIP support via annotation

Choose a tag to compare

@Negashev Negashev released this 20 Oct 12:40

Ingress VIP allocation triggered by annotation vip.capi.gorizond.io/ingress-enabled=true

  • Creates IPAddressClaim with role: ingress
  • Uses separate GlobalInClusterIPPool
  • Writes to Cluster.spec.topology.variables[ingressVip]
  • Available in ClusterClass as {{ .ingressVip }}

Update metadata.yaml to v0.6.0

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@Negashev Negashev released this 20 Oct 10:58

Full Changelog: v0.4.1...v0.5.0

v0.4.1

Choose a tag to compare

@Negashev Negashev released this 20 Oct 10:32

Full Changelog: v0.4.0...v0.4.1