Jianan Wang
0ecefc6563
fix(docs): aws network-interfaces is an array
2025-08-12 20:04:23 +02:00
Dario Tranchitella
9ed00b98e6
feat(deps): bump k8s.io/kubernetes from 1.33.2 to 1.33.3 ( #906 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-08-11 14:39:03 +02:00
Dario Tranchitella
ed6b95fb5d
chore(gh): building edge images using workflow dispatch ( #905 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-08-11 11:43:20 +02:00
Dario Tranchitella
f0f41bd0da
fix(charts): uncommitted file ( #902 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
edge-25.8.3
2025-08-08 08:37:24 +02:00
Dario Tranchitella
fb9af3bf52
feat(helm): providing kamaji-crds chart ( #894 )
...
* feat(helm): providing kamaji-crds chart
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(gh): linting and publishing
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(e2e): installing crds during e2e
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-08-08 08:15:40 +02:00
Dario Tranchitella
b65a7cff14
chore: adding NOTICE file ( #901 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-08-08 07:37:08 +02:00
Dario Tranchitella
17f99abadc
chore(ci): using pat for git push and autogenerating notes ( #900 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-08-04 10:14:08 +02:00
dependabot[bot]
df3866fa24
feat(deps): bump github.com/prometheus/client_golang ( #899 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.23.0/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.23.0
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>
edge-25.8.2
2025-08-01 10:32:39 +02:00
Mateusz Kwiatkowski
f52fe45c46
feat: add hostNetwork support for the Konnectivity Agent ( #883 )
...
This commit extends CRD API: Added hostNetwork field to KonnectivityAgentSpec struct.
It's false by default so it's backwards compatible.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-07-30 22:31:38 +02:00
dependabot[bot]
c04d8ddc85
feat(deps): bump github.com/docker/docker ( #897 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.3.2+incompatible to 28.3.3+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.3.2...v28.3.3 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.3.3+incompatible
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>
2025-07-30 16:02:57 +02:00
dependabot[bot]
3ecd84b68a
feat(deps): bump github.com/nats-io/nats.go from 1.43.0 to 1.44.0 ( #898 )
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.44.0
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>
2025-07-30 16:02:47 +02:00
Dario Tranchitella
9ba9c65755
fix(gh): release create does not push git tag by default ( #896 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-07-29 15:04:21 +02:00
Dario Tranchitella
5e68fd8fe0
fix: honouring certificate expiratin threshold ( #886 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-07-28 09:40:16 +02:00
Dario Tranchitella
e6f20674ec
chore(gh): weekly release ( #892 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
edge-25.7.5
2025-07-25 16:14:27 +02:00
Philipp Riederer
0990317595
feat!: support setting the username for the relational database ( #891 )
...
* Support setting the username for the relational database
fixes #889
* update crd+documentation
2025-07-24 14:05:26 +02:00
Dario Tranchitella
382d3274f3
fix(docs): wrong field for konnectivity agent ( #890 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-07-23 14:43:18 +02:00
dependabot[bot]
55516c833e
feat(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 ( #887 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.37.0 to 1.38.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.37.0...v1.38.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-version: 1.38.0
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>
2025-07-23 14:24:34 +02:00
Dario Tranchitella
cac1631523
feat: rotating certificates via annotation ( #877 )
...
* fix(kubeconfig): checking certificate authority data for validity
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat: rotating certificates via annotation
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* docs: rotating certificates via annotation
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
edge-25.7.3
2025-07-21 09:23:29 +02:00
Dario Tranchitella
d1eb860918
feat!: support for konnectivity deployment mode ( #875 )
...
* feat(konnectivity): support for deployment mode
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(helm)!: support for konnectivity deployment mode
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(sample): support for konnectivity deployment mode
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* docs: support for konnectivity deployment mode
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-07-21 09:21:35 +02:00
dependabot[bot]
6c76bd6a97
feat(deps): bump github.com/testcontainers/testcontainers-go ( #878 )
...
Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go ) from 0.37.0 to 0.38.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go
dependency-version: 0.38.0
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>
2025-07-18 14:42:18 +02:00
dependabot[bot]
462d52332c
feat(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 ( #884 )
...
Bumps [github.com/spf13/pflag](https://github.com/spf13/pflag ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/spf13/pflag/releases )
- [Commits](https://github.com/spf13/pflag/compare/v1.0.6...v1.0.7 )
---
updated-dependencies:
- dependency-name: github.com/spf13/pflag
dependency-version: 1.0.7
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>
2025-07-18 14:41:49 +02:00
Mario Valderrama
63a29b4b59
fix: typo in llms.txt ( #879 )
edge-25.7.2
2025-07-16 11:36:21 +02:00
Dario Tranchitella
e366dc3959
feat: pausing reconciliation of controlled objects ( #874 )
...
* feat: pausing reconciliation of controlled objects
Objects such as TenantControlPlane and Secret can be annotated with
kamaji.clastix.io/paused to prevent controllers from processing them.
This will stop reconciling objects for debugging or other purposes.
Annotation value is irrelevant, just the key presence is evaluated.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* docs: pausing reconciliation of controlled objects
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(logs): typo for deleted resources
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-07-16 10:44:48 +02:00
Dario Tranchitella
0ab8843418
feat(chore): support for customising container repository via ldflags ( #873 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-07-14 13:38:09 +02:00
dependabot[bot]
ce5fe906aa
feat(deps): bump github.com/docker/docker ( #869 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.3.0+incompatible to 28.3.2+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.3.0...v28.3.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.3.2+incompatible
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>
2025-07-13 19:29:12 +02:00
Dario Tranchitella
09c9743465
feat(deps): updating kamaji-etcd and kubeadm dependencies ( #865 )
...
* feat(deps): upgrading kamaji-etcd helm dependency
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(deps): upgrading kubeadm support to v1.33.2
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
edge-25.7.1
2025-07-03 09:49:09 +02:00
Yukiel Zhong
8290e84c3f
fix(docs): optimize kind getting started ( #847 )
2025-07-03 09:23:57 +02:00
Dario Tranchitella
678aca6229
chore(ci): stripping binaries and avoiding cgo ( #861 )
...
* chore(docs): aligning to latest capi cp provider docs
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(ci): stripping binaries and avoiding cgo
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(gh): upgrading to ubuntu-latest for e2e
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(test): printing debug messages for node join in e2e
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* fix(ci): ignoring file existing error
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* fix(ci): enabling br_netfilter as github action step
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-07-03 09:09:49 +02:00
Parth Yadav
d6a94dfa5e
fix(controlplane): Prioritize InternalIP in kubelet-preferred-address-types ( #859 )
...
This patch switches default kubelet-preferred-address-types to
"InternalIP,ExternalIP,Hostname" to avoid failures in kube-apiserver
connection to kubelet when node hostnames are not resolvable by the
external DNS server. This improves out-of-the-box reliability across
most environments by choosing node `InternalIP` as the preferred mode
to reach Kubelet.
Signed-off-by: Parth Yadav <parthyadav3105@gmail.com >
2025-06-29 21:59:20 +02:00
Dario Tranchitella
3fd1882e43
fix: wrong jsonpath for installed version ( #857 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-06-27 17:11:31 +02:00
Dario Tranchitella
d40996daa9
feat(docs): enhancing navigation for api reference ( #853 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-06-27 12:37:49 +02:00
dependabot[bot]
b5956e43a5
feat(deps): bump github.com/docker/docker ( #850 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.2.2+incompatible to 28.3.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.2.2...v28.3.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.3.0+incompatible
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>
2025-06-26 21:02:03 +02:00
Alessandro
c97767b54f
feat(api): display status version in TenantControlPlane columns ( #852 )
...
Signed-off-by: alecristofanilli <cristofanillia@gmail.com >
2025-06-26 21:01:42 +02:00
Dario Tranchitella
464984f091
feat(docs): generating api docs for cluster api objects ( #851 )
...
* chore(makefile): generating api docs for cluster api objects
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* docs: generating api docs for cluster api objects
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-06-26 12:45:39 +02:00
Dario Tranchitella
d7b21b5814
chore(helm): ignoring helm files for stable packaging ( #848 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-06-25 12:34:13 +02:00
Dario Tranchitella
3230a70475
feat(migration): enhancements and customisable timeout ( #845 )
...
* feat(migration): customising timeout via tcp annotation
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* docs: customising migration timeout via tcp annotation
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* fix(migrate): delete job in case of timeout change
This will delete the failed job due to an incorrect timeout and performs
the creation of a new object rather than updating it, since its
immutability in the API specification.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-06-20 19:32:49 +02:00
dependabot[bot]
b0c9034994
feat(deps): bump k8s.io/kubernetes in the k8s group ( #844 )
...
Bumps the k8s group with 1 update: [k8s.io/kubernetes](https://github.com/kubernetes/kubernetes ).
Updates `k8s.io/kubernetes` from 1.33.1 to 1.33.2
- [Release notes](https://github.com/kubernetes/kubernetes/releases )
- [Commits](https://github.com/kubernetes/kubernetes/compare/v1.33.1...v1.33.2 )
---
updated-dependencies:
- dependency-name: k8s.io/kubernetes
dependency-version: 1.33.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-20 13:49:53 +02:00
dependabot[bot]
22f9c36b15
feat(deps): bump github.com/go-sql-driver/mysql from 1.9.2 to 1.9.3 ( #843 )
...
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql ) from 1.9.2 to 1.9.3.
- [Release notes](https://github.com/go-sql-driver/mysql/releases )
- [Changelog](https://github.com/go-sql-driver/mysql/blob/v1.9.3/CHANGELOG.md )
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.9.2...v1.9.3 )
---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
dependency-version: 1.9.3
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>
2025-06-16 12:30:24 +02:00
Adriano Pezzuto
d5d0295736
feat(docs): add user public quote ( #842 )
2025-06-13 18:38:15 +02:00
Adriano Pezzuto
80afd43c9f
feat(docs): add llms.txt file ( #841 )
...
* feat(docs): add terraform guide
* fix(docs): update metallb annotation
* feat(docs): add llms.txt file
2025-06-13 17:11:21 +02:00
Dario Tranchitella
32ef65820d
feat: toggable cleanup schema prior migration ( #840 )
...
* feat(migration): cleanup prior migration
When using the annotation `kamaji.clastix.io/cleanup-prior-migration`
with a true boolean value, Kamaji will perform a clean-up on the target
DataStore to avoid stale resources when back and forth migrations occur.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* docs: cleanup prior migration
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-06-13 08:06:24 +02:00
Dario Tranchitella
eeb12c232b
feat(metrics): exposing resource handlers time bucket ( #836 )
...
* refactor: static names and avoiding clash
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(metrics): exposing resource handlers time bucket
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-06-10 17:28:10 +02:00
Dario Tranchitella
ce8d5f2516
refactor: requeue deprecated, migrating to requeue after ( #837 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-06-10 17:27:45 +02:00
dependabot[bot]
1ac72ff22f
feat(deps): bump github.com/nats-io/nats.go from 1.42.0 to 1.43.0 ( #831 )
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.42.0 to 1.43.0.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.42.0...v1.43.0 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.43.0
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>
2025-06-04 14:23:01 -07:00
Adriano Pezzuto
501bd7a7ca
feat(docs): terraform guide ( #832 )
...
* feat(docs): add terraform guide
* fix(docs): update metallb annotation
2025-06-04 15:01:29 +02:00
dependabot[bot]
ba3249f220
feat(deps): bump github.com/docker/docker ( #829 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.2.0+incompatible to 28.2.2+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.2.0...v28.2.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.2.2+incompatible
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>
2025-06-03 13:45:13 -07:00
Wouter van Os
c156322fe3
chore(adopters): add CBWS ( #830 )
2025-06-03 08:57:49 +02:00
Dario Tranchitella
ca622ef9ae
feat(k8s): upgrade support to v1.33.1 ( #826 )
...
* feat(k8s): upgrade support to v1.33.1
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(deps): upgrade support to k8s v1.33.1
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-05-29 16:48:23 +02:00
Ricardo Pardini
a9c324e2e5
fix(helm): document importance of correct clusterDomain for kamaji-etcd subchart ( #822 )
...
Signed-off-by: Ricardo Pardini <ricardo@pardini.net >
2025-05-28 17:28:02 -06:00
dependabot[bot]
95a32ee5d4
feat(deps): bump github.com/docker/docker ( #824 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.1.1+incompatible to 28.2.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.1.1...v28.2.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.2.0+incompatible
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>
2025-05-28 21:05:09 +00:00