Vic Kerr
8b892ad6b6
release v0.6.0
2024-12-05 13:45:51 +01:00
Mohamed Chiheb Ben Jemaa
acddc389ff
Support Flatcar and provide ignition bootstrap data ( #308 )
...
* add metadata handling for proxmox node name
* First draft: flatcar and ignition support
* Revert "add metadata handling for proxmox node name"
This reverts commit 3dd5aae409a70da006e35c7130ca9ecc39fe73f0.
* Make The Ignition ISO able to be unmounted
* Fixes lints
* Fixes Tests
* remove unsed config and Fixes Test
* Set ipv6
* add tests
* add tests for injector
* more test coverage
* Fix lint
* Provide a correct cluster template
* Provide docs on how to provision cluster with flatcar
* Address reviews
* Update envtest
* Address reviwes and try e2e test with skip label
* Implement networkd config units with VRFs
* Tidy
* E2e test for flatcar
* Use correct template for flatcar
* Add more tests
* Simpler units name
* add comment for netdev index
* Address reviews
* remove uncessary variable
* Add note about EXP_KUBEADM_BOOTSTRAP_FORMAT_IGNITION
* Address reviews
* Change ignition docs
* Remove quotes
* pkg/ignition/network.go: fix VRF routing rules policy table, add tests
---------
Co-authored-by: tuunit <jan@larwig.com >
Co-authored-by: Felix Wischke (65278) <felix@zeynix.de >
2024-12-05 12:12:11 +01:00
Vic Kerr
a4c1bd4561
docs, test: k8s 1.30 ( #321 )
...
* test: bump k8s to 1.30.6
* docs/advanced-setups: bump k8s to 1.30.6
* go.mod: bump k8s.io/* to v0.30.6
* Update proxmox-ci.yaml
* Update proxmox-dev.yaml
* Update Makefile
---------
Co-authored-by: Mohamed Chiheb Ben Jemaa <mc.benjemaa@gmail.com >
2024-11-13 13:32:25 +01:00
Erwin Kok
7d9b12bce9
Adding Finalizer on Secret ( #279 )
...
* Bumped some versions as the controller-gen crashed
* Added ProxmoxClusterTemplate properly
* Proper alignment //+kubebuilder, and provide annotatons as specified by spec
* Added concurrency to controllers. Added constructors to controllers
* Added capiflags
* metrics-bind-address is obsolete. Use diagnostics address
* Add finalizer on secret
* Cleanup to minimize differences
* Processing review feedback
* Processing feedback
* Update
* Processing feedback
* Fixing tests
* Update
* Delete capi cluster first
* Processing review feedback
* Renamed test context
* Processing review feedback: solve linting issues
---------
Co-authored-by: Mohamed Chiheb Ben Jemaa <mc.benjemaa@gmail.com >
2024-10-09 18:14:54 +00:00
Mohamed Chiheb Ben Jemaa
bfa3e96ee0
Upgrade CAPI to v1.8.2 ( #284 )
2024-09-06 15:54:01 +02:00
Vic Kerr
626035669b
release v0.5.0
2024-06-07 10:21:14 +00:00
Vic Kerr
201714dfa3
e2e: update to capi 1.7.2
2024-06-07 10:21:14 +00:00
Vic Kerr
8f210eec15
e2e: fix typo in calico.yml
2024-05-28 11:54:47 +00:00
Vic Kerr
d9cb90ce09
release v0.4.0
2024-04-19 14:33:20 +00:00
Mohamed Chiheb Ben Jemaa
623de23ef6
Reduce cpu/memory e2e test machines
2024-04-19 12:09:03 +00:00
Mohamed Chiheb Ben Jemaa
d0640dd29a
Upgrade ipam to 0.1.0 and capi to 1.6.3 ( #138 )
...
* Upgrade ipam to 0.1.0 and capi to 1.6.3
* Update
* Fix circular dependency
* remove ipam deps from api pkg
* Update e2e tests
* Fix deps
* Rename Type
* Update godoc
2024-03-21 15:07:28 +01:00
Nicolò Ciraci
75883c7ab7
refactor: support user env variables for e2e tests ( #146 )
2024-03-19 17:27:26 +01:00
Vic Kerr
0236808a2c
release v0.3.0
2024-02-20 15:31:54 +00:00
Vic Kerr
a31de6ca05
misc: update copyright dates for 2024
2024-02-20 15:31:54 +00:00
Mohamed Chiheb Ben Jemaa
199a89a0ff
Add e2e tests ( #48 )
...
End-to-end tests.
Can run automatically in an environment from a github action.
---------
Co-authored-by: Vic Kerr <wiktor.kerr@ionos.com >
2024-01-30 12:05:25 +00:00
dependabot[bot]
0ea3ac1a8c
Bump sigs.k8s.io/cluster-api from 1.5.0 to 1.6.1 ( #18 )
...
* Bump sigs.k8s.io/cluster-api from 1.5.0 to 1.6.0
Bumps [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases )
- [Commits](https://github.com/kubernetes-sigs/cluster-api/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/cluster-api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Adjust code to capi 1.6 and k8s 1.28
* Update to v1.6.1
* Fix link
* Rollback metrics bind address
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mohamed Chiheb Ben Jemaa <mc.benjemaa@gmail.com >
2024-01-23 15:23:40 +00:00
Vic Kerr
45f5888c41
Initial open source release
...
Co-authored-by: Felix Wischke <felix.wischke@ionos.com >
Co-authored-by: Jonas Bender <90411737+jonas-be@users.noreply.github.com >
Co-authored-by: Ludwig Bedacht <132355999+lubedacht@users.noreply.github.com >
Co-authored-by: Mario Valderrama <15158349+avorima@users.noreply.github.com >
Co-authored-by: Mohamed Chiheb Ben jemaa <mohamed-chiheb.ben-jemaa@ionos.com >
Co-authored-by: Vic Kerr <318870+wikkyk@users.noreply.github.com >
2023-11-29 14:17:03 +00:00