Commit Graph

144 Commits

Author SHA1 Message Date
Mohamed Chiheb Ben Jemaa
c0e990c409 Fix post run 2024-04-29 12:13:09 +02:00
Mohamed Chiheb Ben Jemaa
f7b349a728 Cleanup containers 2024-04-25 11:56:14 +00:00
dependabot[bot]
0a31ad7908 build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.32.0 to 1.33.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.32.0...v1.33.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 08:17:24 +00:00
Vic Kerr
8cea00a01b readme: add Go Report Card badge 2024-04-19 15:06:17 +00:00
Vic Kerr
d9cb90ce09 release v0.4.0 v0.4.0 2024-04-19 14:33:20 +00:00
Vic Kerr
43fe9fff17 misc: update copyright dates for 2024 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
d8c09291f8 Check cloud-init status as part of machine provisioning (#166)
* Check cloud-init status and throw error state if cloud-init fails
2024-04-19 11:16:07 +00:00
dependabot[bot]
f26d055729 build(deps): bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.17.2 to 0.17.3.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.2...v0.17.3)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 09:40:21 +00:00
Philipp Born
59ad710fe0 fix: allow FQDNs as controlPlaneEndpoint (#157)
* fix: allow FQDNs as controlPlaneEndpoint

* add testcases with plain ip4/ip6 endpoints
2024-04-17 09:04:48 +00:00
Vic Kerr
7a8c9e0285 config/crd: regenerate 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
ac8d23849c docs/Troubleshooting: document machine deletion deadlocks 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
d2832173b7 docs/Troubleshooting: document node-ip choice and pcibus scanning 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
736a064997 proxmox_webhook: check routing policy tables (netplan lied more) 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
76f1061343 cloudinit/network_test: test cases for newly added interface config 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
b7d130df26 proxmox_webhook_test: add LinkMTU test 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
22bcd1f576 bootstrap_test: testcases for getCommonInterfaceConfig 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
b0e8cb2c1d api/v1alpha1/proxmoxmachine_types: fix comment grammar 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
9cb60ac7ec unify FIB spelling 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
c575eaa0a5 api/v1alpha1/proxmoxmachine_types: netplan lied about common interface settings 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
e00c558ad7 api/v1alpha1/proxmoxmachine_types: introduce per linkMTU 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
14d30499b3 api/v1alpha/proxmoxmachine_types: refactor networking to share features 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
d4e607b0c6 proxmoxmachine_types: refactor AdditionalNetworkInterfaces 2024-04-16 14:25:20 +00:00
Felix Wischke (65278)
d037da5197 docs: document ipv6 only cluster kube-vip version 2024-04-16 14:05:49 +00:00
Felix Wischke (65278)
a5907c47b9 docs: add image builder envrionment variable warning 2024-04-16 13:28:04 +00:00
Vic Kerr
e60da87019 config/crd/bases/: regenerate 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
e90d1bab10 docs/Usage: remove rebase artifact 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
3cd246a6d1 cluster-class: kubernetes >=1.29 compatiblity 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
6f5ce28d7f cluster-class: add kube-proxy/ipvs support 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
95f6fd1825 cluster-class: add missing vlans to crds 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
a8ed5bbdae cluster-class: gofmt/lint 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
032869f159 cluster-class: simplify ipv4/ipv6 templating 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
44f8c3c90b cluster-class: polish all templates 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
47d174504f config/rbac: remove clusterclass controller from rbac 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
63d34f8dfb Makefile: bump metallb to remove namespace patches 2024-04-16 12:40:35 +00:00
Vic Kerr
cb5cf9ba44 correct copyright years 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
c618827434 examples/cluster*: update to new clusterClass 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
4239f52b70 cluster-class-calico: fix various typos 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
2579d8c709 proxmoxclustertemplate_controller: remove as it serves no function 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
b35a8b2bc9 clusterClass: add loadbalancers 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
964085d481 config/crd/kustomization.yaml: add proxmoxclustertemplates 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
cc023ad511 proxmoclustertemplate_types: port to capi 1.6 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
594a469f28 clusterClass: add no-cni and calico 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
17d5bd189c clusterClass: rework cluster to hold proxmox machine data 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
1fdb4a51bb Usage: added ClusterClasses 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
ce60cfc894 cluster-class-cilium: initial commit 2024-04-16 12:40:35 +00:00
Felix Wischke (65278)
454d193ea6 docs/Troubleshooting: document machine deletion deadlocks 2024-04-11 09:18:53 +00:00
Mario Valderrama
cf7fcb5cc1 docs: Adjust CRD field comments (#167)
* docs: Adjust CRD field comments

* Fix wording
2024-04-08 07:32:36 +00:00
dependabot[bot]
b4478a0d33 build(deps): bump golang.org/x/tools from 0.19.0 to 0.20.0 (#169)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-05 11:49:28 +00:00
dependabot[bot]
bed969980d build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.31.1 to 1.32.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.31.1...v1.32.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-04 16:34:57 +00:00