reoring
477989a214
chore: add concise error messages for non supported ingress hostname ( #543 )
...
* chore: improve error handling and logging for certificate operations
- Enhance error reporting in GenerateCertificatePrivateKeyPair function
- Add detailed error checks for CA certificate and private key parsing
- Implement check for expected number of certificate files
- Improve error logging in APIServerCertificate resource
This commit preserves more details about certificate-related issues,
aiding in debugging and troubleshooting.
* feat: support loadbalancer hostname resolution
Add functionality to resolve loadbalancer hostname to IP address in DeclaredControlPlaneAddress method.
This enhances the existing IP address handling by allowing the use of hostnames for loadbalancers.
- Add hostname check in addition to IP check
- Implement hostname resolution using net.LookupIP
- Return the first resolved IP address if available
* fix: Remove hostname support for LoadBalancer ingress
- Extract LoadBalancer address logic to separate function
- Remove hostname resolution for LoadBalancer ingress
- Add explanatory comments on reasons for not supporting hostnames
* fix: replace fmt and vet with golint
- Remove fmt and vet targets
- Update build target to use golint instead of fmt and vet
- Remove fmt and vet dependencies from run target
* fix: lint errors
2024-08-20 10:01:28 +02:00
dependabot[bot]
117e2e486e
feat(deps): bump github.com/nats-io/nats.go from 1.36.0 to 1.37.0 ( #544 )
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.36.0...v1.37.0 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
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-08-14 09:13:03 +02:00
dependabot[bot]
217e12fb79
feat(deps): bump github.com/docker/docker ( #545 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 27.1.1+incompatible to 27.1.2+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.1.1...v27.1.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 09:12:11 +02:00
dependabot[bot]
e8e5173924
feat(deps): bump sigs.k8s.io/controller-runtime from 0.18.4 to 0.18.5 ( #541 )
...
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime ) from 0.18.4 to 0.18.5.
- [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.18.4...v0.18.5 )
---
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 09:22:06 +02:00
Dario Tranchitella
65c94cc203
fix(kubeadm): storing kubelet defaults ( #542 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
Co-authored-by: Andrei Kvapil <kvapss@gmail.com >
2024-08-13 08:48:12 +02:00
Dario Tranchitella
09310b55b4
fix: etcd migration based on prefix ( #540 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-08-12 19:24:26 +02:00
Dario Tranchitella
1731e8c2ed
Merge commit from fork
...
* fix(etcd): using rangeEnd function to restrict permissions
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* Update internal/datastore/etcd.go
Co-authored-by: Simon Kienzler <SimonKienzler@users.noreply.github.com >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
Co-authored-by: Simon Kienzler <SimonKienzler@users.noreply.github.com >
edge-24.8.2
2024-08-12 16:41:16 +02:00
Adriano Pezzuto
5addb80f91
docs: using private images for datastore migration ( #537 )
2024-08-12 14:17:53 +02:00
Adriano Pezzuto
d8a86edcec
feat(helm): add default datastore name in the helm chart ( #536 )
2024-08-12 09:24:56 +02:00
Dario Tranchitella
d2f3cfda24
feat(helm)!: kamaji-etcd chart dependency ( #529 )
...
* feat(helm)!: kamaji-etcd chart dependency
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(ci): building dependencies prior linting
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(make): building helm dependencies prior e2e
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-08-11 10:40:37 +02:00
dependabot[bot]
535257935d
feat(deps): bump github.com/docker/docker ( #534 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 27.0.3+incompatible to 27.1.1+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.0.3...v27.1.1 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
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-08-09 22:43:00 +02:00
dependabot[bot]
8cdc619124
feat(deps): bump go.etcd.io/etcd/client/v3 from 3.5.12 to 3.5.15 ( #533 )
...
Bumps [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd ) from 3.5.12 to 3.5.15.
- [Release notes](https://github.com/etcd-io/etcd/releases )
- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.12...v3.5.15 )
---
updated-dependencies:
- dependency-name: go.etcd.io/etcd/client/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 11:33:01 +02:00
dependabot[bot]
ea5799420e
feat(deps): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.20.0 ( #531 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.19.0 to 2.20.0.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.19.0...v2.20.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
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-08-09 11:07:56 +02:00
dependabot[bot]
a16d2c5e98
feat(deps): bump github.com/go-sql-driver/mysql from 1.6.0 to 1.8.1 ( #530 )
...
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql ) from 1.6.0 to 1.8.1.
- [Release notes](https://github.com/go-sql-driver/mysql/releases )
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.6.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
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-08-09 11:06:29 +02:00
dependabot[bot]
a33c16fbbd
feat(deps): bump go.uber.org/automaxprocs from 1.5.1 to 1.5.3 ( #532 )
...
Bumps [go.uber.org/automaxprocs](https://github.com/uber-go/automaxprocs ) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/uber-go/automaxprocs/releases )
- [Changelog](https://github.com/uber-go/automaxprocs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/automaxprocs/compare/v1.5.1...v1.5.3 )
---
updated-dependencies:
- dependency-name: go.uber.org/automaxprocs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 11:06:17 +02:00
Dario Tranchitella
d8dfc62794
feat(deps): bump github.com/testcontainers/testcontainers-go from 0.13.0 to 0.32.0 ( #528 )
...
* feat(deps): bump github.com/testcontainers/testcontainers-go
Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go ) from 0.13.0 to 0.32.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](testcontainers/testcontainers-go@v0.13 .0...v0.32.0)
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(test): aligning to testcontainters-go version
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-08-07 23:46:11 +02:00
dependabot[bot]
033a18f8f9
feat(deps): bump go.etcd.io/etcd/api/v3 from 3.5.10 to 3.5.15 ( #520 )
...
Bumps [go.etcd.io/etcd/api/v3](https://github.com/etcd-io/etcd ) from 3.5.10 to 3.5.15.
- [Release notes](https://github.com/etcd-io/etcd/releases )
- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.10...v3.5.15 )
---
updated-dependencies:
- dependency-name: go.etcd.io/etcd/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 23:15:00 +02:00
dependabot[bot]
a1700fcde5
feat(deps): bump the arrow group with 2 updates ( #519 )
...
Bumps the arrow group with 2 updates: [k8s.io/klog/v2](https://github.com/kubernetes/klog ) and [k8s.io/kubernetes](https://github.com/kubernetes/kubernetes ).
Updates `k8s.io/klog/v2` from 2.120.1 to 2.130.1
- [Release notes](https://github.com/kubernetes/klog/releases )
- [Changelog](https://github.com/kubernetes/klog/blob/main/RELEASE.md )
- [Commits](https://github.com/kubernetes/klog/compare/v2.120.1...v2.130.1 )
Updates `k8s.io/kubernetes` from 1.30.2 to 1.30.3
- [Release notes](https://github.com/kubernetes/kubernetes/releases )
- [Commits](https://github.com/kubernetes/kubernetes/compare/v1.30.2...v1.30.3 )
---
updated-dependencies:
- dependency-name: k8s.io/klog/v2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: arrow
- dependency-name: k8s.io/kubernetes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: arrow
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 23:14:42 +02:00
dependabot[bot]
5274a91c0c
feat(deps): bump github.com/onsi/gomega from 1.32.0 to 1.34.1 ( #524 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.32.0 to 1.34.1.
- [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.34.1 )
---
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 23:14:24 +02:00
dependabot[bot]
710ad4da8a
feat(deps): bump github.com/go-pg/pg/v10 from 10.10.6 to 10.13.0 ( #525 )
...
Bumps [github.com/go-pg/pg/v10](https://github.com/go-pg/pg ) from 10.10.6 to 10.13.0.
- [Release notes](https://github.com/go-pg/pg/releases )
- [Changelog](https://github.com/go-pg/pg/blob/v10/CHANGELOG.md )
- [Commits](https://github.com/go-pg/pg/compare/v10.10.6...v10.13.0 )
---
updated-dependencies:
- dependency-name: github.com/go-pg/pg/v10
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-08-07 23:14:11 +02:00
dependabot[bot]
7a2c02996b
feat(deps): bump github.com/nats-io/nats.go from 1.34.1 to 1.36.0 ( #521 )
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.34.1 to 1.36.0.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.34.1...v1.36.0 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
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-08-07 21:44:51 +02:00
dependabot[bot]
beeb66b552
chore(ci): bump golangci/golangci-lint-action from 3.2.0 to 6.1.0 ( #518 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3.2.0 to 6.1.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.2.0...v6.1.0 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 21:43:32 +02:00
dependabot[bot]
810eec9e8c
feat(deps): bump github.com/spf13/viper from 1.10.1 to 1.19.0 ( #523 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.10.1 to 1.19.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.10.1...v1.19.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
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-08-07 21:43:06 +02:00
dependabot[bot]
7f5cb3ab7c
chore(ci): bump actions/setup-go from 3 to 5 ( #515 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 21:42:48 +02:00
Dario Tranchitella
b6cb9d2bee
fix(helm): restoring default value for etcd auto compaction retention ( #511 )
...
* fix(helm): restoring default value for etcd auto compaction retention
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* fix(gh): running e2e upon helm chart changes
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-08-07 20:08:50 +02:00
Dario Tranchitella
e812136d61
feat(ci): enabling dependabot ( #512 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-08-07 20:08:08 +02:00
zyue110026
d4d38c8eaf
fix(helm): etcd.compactionInterval not being respect ( #506 )
edge-24.8.1
2024-07-30 23:07:03 +02:00
Dario Tranchitella
2e17d6b701
fix(ingress): comparing status enhancement ( #503 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-07-29 09:40:04 +02:00
Adriano Pezzuto
00356d8c97
feat(docs): document edge release ( #502 )
2024-07-29 09:38:55 +02:00
Dario Tranchitella
3b75b23e05
chore(ci): building edge releases ( #498 )
edge-24.7.1
2024-07-26 16:02:46 +02:00
Dario Tranchitella
a707c618d5
docs: openinfra day france 2024 video ( #495 )
2024-07-17 13:57:10 +02:00
Mario Valderrama
84e669316a
chore: update default konnectivity version ( #492 )
...
Signed-off-by: Mario Valderrama <mario.valderrama@ionos.com >
2024-07-17 11:34:43 +02:00
Mario Valderrama
2e235a4e32
fix: silence ginkgo versions mismatch warning ( #493 )
...
Signed-off-by: Mario Valderrama <mario.valderrama@ionos.com >
2024-07-17 11:32:44 +02:00
Dario Tranchitella
52c1ee8aba
chore(kine): upgrading to v0.11.10
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-07-11 14:16:31 +02:00
Johann Wagner
b541962163
fix(ipv6): use net.JoinHostPort instead of fmt.Sprintf
2024-07-11 13:20:02 +02:00
Dario Tranchitella
f4c0cec4f9
chore(helm): releasing v1.0.0
helm-v1.0.0
v1.0.0
2024-06-28 10:50:18 +02:00
Dario Tranchitella
db3a092d3d
chore(kustomize): releasing v1.0.0
2024-06-28 10:50:18 +02:00
bsctl
d590b9d17d
feat(docs): conformance for v1.30
...
Signed-off-by: bsctl <adriano@clastix.io >
2024-06-27 16:26:57 +02:00
bsctl
9147ae9977
feat(docs): conformance for v1.29
...
Signed-off-by: bsctl <adriano@clastix.io >
2024-06-27 16:26:57 +02:00
Dario Tranchitella
d2ff044228
chore(kustomize): enable telemetry
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
bsctl
a147869944
feat(helm): enable telemetry
...
Signed-off-by: bsctl <adriano@clastix.io >
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
bsctl
056ad4002a
feat(docs): document telemetry
...
Signed-off-by: bsctl <adriano@clastix.io >
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
Dario Tranchitella
91cbf0c507
feat: telemetry
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
Dario Tranchitella
d57d5b5a56
feat(deps): bumping up sigs.k8s.io/controller-runtime to v0.18.4
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
Dario Tranchitella
24714d7168
chore(lease): changing lease holder name
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
devopsdatacomm
422d225682
chore(adopters): adding DCloud as vendor
2024-06-27 06:52:37 +02:00
Dario Tranchitella
c57c07693f
chore(helm): releasing v0.6.1
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
helm-v0.16.1
v0.6.1
2024-06-24 18:32:02 +02:00
Dario Tranchitella
fa560446f1
chore(kustomize): releasing v0.6.1
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-24 18:32:02 +02:00
Dario Tranchitella
6ba4b4abac
feat: supporting k8s v1.30.2
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-24 18:32:02 +02:00
Dario Tranchitella
45d0869b91
feat(webhook): validating DNS service IPs on Service CIDR
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-31 12:05:09 +02:00