Releases: clastix/kamaji
edge-25.8.3
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.8.3
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
temp
What's Changed
- chore(ci): using pat for git push and autogenerating notes by @prometherion in #900
- chore: adding NOTICE file by @prometherion in #901
- feat(helm): providing kamaji-crds chart by @prometherion in #894
- fix(charts): uncommitted file by @prometherion in #902
Full Changelog: edge-25.8.2...edge-25.8.3
edge-25.8.2
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.8.2
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
edge-25.7.5
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.7.5
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
What's Changed
- feat(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 by @dependabot[bot] in #887
- fix(docs): wrong field for konnectivity agent by @prometherion in #890
- feat!: support setting the username for the relational database by @toelke in #891
- chore(gh): weekly release by @prometherion in #892
New Contributors
Full Changelog: edge-25.7.3...edge-25.7.5
edge-25.7.3
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.7.3
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
What's Changed
- feat(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by @dependabot[bot] in #884
- feat(deps): bump github.com/testcontainers/testcontainers-go from 0.37.0 to 0.38.0 by @dependabot[bot] in #878
- feat!: support for konnectivity deployment mode by @prometherion in #875
- feat: rotating certificates via annotation by @prometherion in #877
Full Changelog: edge-25.7.2...edge-25.7.3
edge-25.7.2
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.7.2
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
What's Changed
- feat(deps): bump github.com/docker/docker from 28.3.0+incompatible to 28.3.2+incompatible by @dependabot[bot] in #869
- feat(chore): support for customising container repository via ldflags by @prometherion in #873
- feat: pausing reconciliation of controlled objects by @prometherion in #874
- fix: typo in llms.txt by @avorima in #879
Full Changelog: edge-25.7.1...edge-25.7.2
edge-25.7.1
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.7.1
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
What's Changed
- feat: releasing helm latest version by @prometherion in #805
- feat(deps): bump github.com/nats-io/nats.go from 1.41.2 to 1.42.0 by @dependabot in #807
- chore(helm): upgrading kamaji-etcd to v0.10.0 by @prometherion in #808
- fix(helm): missing docs for kamaji-etcd dependency bump from 0.9.2 to 0.10.0 by @prometherion in #809
- feat(ci): semantic pr title by @prometherion in #810
- refactor!: k8s api server validation for kubelet preferred address type uniqueness by @prometherion in #812
- docs: update kamaji-kind.md to install Clastix Helm repo by @PierrePIRONIN in #818
- feat(deps): bump k8s.io/kubernetes from 1.33.0 to 1.33.1 in the k8s group by @dependabot in #815
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 by @dependabot in #819
- feat(deps): bump github.com/go-logr/logr from 1.4.2 to 1.4.3 by @dependabot in #825
- feat(deps): bump github.com/docker/docker from 28.1.1+incompatible to 28.2.0+incompatible by @dependabot in #824
- fix(helm): document importance of correct clusterDomain for kamaji-etcd subchart by @rpardini in #822
- feat(k8s): upgrade support to v1.33.1 by @prometherion in #826
- chore(adopters): add CBWS by @Wouter0100 in #830
- feat(deps): bump github.com/docker/docker from 28.2.0+incompatible to 28.2.2+incompatible by @dependabot in #829
- feat(docs): terraform guide by @bsctl in #832
- feat(deps): bump github.com/nats-io/nats.go from 1.42.0 to 1.43.0 by @dependabot in #831
- refactor: requeue deprecated, migrating to requeue after by @prometherion in #837
- feat(metrics): exposing resource handlers time bucket by @prometherion in #836
- feat: toggable cleanup schema prior migration by @prometherion in #840
- feat(docs): add llms.txt file by @bsctl in #841
- feat(docs): add user public quote by @bsctl in #842
- feat(deps): bump github.com/go-sql-driver/mysql from 1.9.2 to 1.9.3 by @dependabot in #843
- feat(deps): bump k8s.io/kubernetes from 1.33.1 to 1.33.2 in the k8s group by @dependabot in #844
- feat(migration): enhancements and customisable timeout by @prometherion in #845
- chore(helm): ignoring helm files for stable packaging by @prometherion in #848
- feat(docs): generating api docs for cluster api objects by @prometherion in #851
- feat(api): display status version in TenantControlPlane columns by @alecristofanilli in #852
- feat(deps): bump github.com/docker/docker from 28.2.2+incompatible to 28.3.0+incompatible by @dependabot in #850
- feat(docs): enhancing navigation for api reference by @prometherion in #853
- fix: wrong jsonpath for installed version by @prometherion in #857
- fix: prioritize InternalIP in kubelet-preferred-address-types by @parthyadav3105 in #859
- chore(ci): fixing ci with latest ubuntu by @prometherion in #861
- fix(docs): optimize kind getting started by @Yukielz in #847
- feat(deps): updating kamaji-etcd and kubeadm dependencies by @prometherion in #865
New Contributors
- @PierrePIRONIN made their first contribution in #818
- @rpardini made their first contribution in #822
- @alecristofanilli made their first contribution in #852
- @parthyadav3105 made their first contribution in #859
- @Yukielz made their first contribution in #847
Full Changelog: edge-25.4.1...edge-25.7.1
edge-25.4.1
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.4.1
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
What's Changed
- feat(deps): bump github.com/onsi/ginkgo/v2 from 2.23.2 to 2.23.3 by @dependabot in #741
- feat(deps): bump github.com/go-sql-driver/mysql from 1.9.0 to 1.9.1 by @dependabot in #740
- feat(deps): bump the etcd group with 2 updates by @dependabot in #739
- fix(datastore): handling datastore with no client certificate by @prometherion in #745
- document cluster-api controlplane provider by @bsctl in #704
- document TCP monitoring by @bsctl in #759
- document how to assign a specific address to tcp by @bsctl in #760
- fix: check cert names and ips including tcp address by @prometherion in #758
- feat(deps): bump github.com/docker/docker from 27.5.1+incompatible to 28.0.4+incompatible by @dependabot in #755
- feat(deps): bump github.com/nats-io/nats.go from 1.39.1 to 1.40.1 by @dependabot in #754
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 by @dependabot in #750
- feat(deps): bump github.com/spf13/viper from 1.20.0 to 1.20.1 by @dependabot in #757
- fix(soot): triggering cleanup for failed soot manager by @prometherion in #761
- feat: Validate DataStores with CEL using the following rules by @aerosouund in #762
- chore(go): upgrading to 1.24 by @prometherion in #766
- fix(crds): datastore driver is immutable by @prometherion in #767
- feat(deps): bump the etcd group with 2 updates by @dependabot in #764
- feat(deps): bump github.com/onsi/gomega from 1.36.2 to 1.36.3 by @dependabot in #749
- feat(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 by @dependabot in #765
- feat(deps): bump github.com/nats-io/nats.go from 1.40.1 to 1.41.0 by @dependabot in #770
- fix: prevent unnecessary copy in loop by @avorima in #769
- feat(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0 by @dependabot in #768
- fix: stop watches when TCP is scaled to zero by @avorima in #771
- feat!: introducing sleeping status by @prometherion in #773
- feat(deps): bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 by @dependabot in #775
- test: add scale to zero e2e test by @avorima in #776
- feat(deps): bump github.com/go-sql-driver/mysql from 1.9.1 to 1.9.2 by @dependabot in #774
- test: retry scale on conflict by @prometherion in #778
- feat(deps): bump github.com/nats-io/nats.go from 1.41.0 to 1.41.1 by @dependabot in #781
- fix(helm): pull secrets to sa instead of deployment by @prometherion in #785
- fix(datastore): pod template hashing for storage migration by @prometherion in #710
- Add WOBCOM to adopters by @johannwagner in #786
- feat(docs): refactoring by @bsctl in #784
- refactor: consolidating struct members for soot controllers by @prometherion in #791
- feat(deps): bump github.com/docker/docker from 28.0.4+incompatible to 28.1.0+incompatible by @dependabot in #793
- feat(deps): bump github.com/nats-io/nats.go from 1.41.1 to 1.41.2 by @dependabot in #794
- add capi proxmox sample by @bsctl in #797
- feat(deps): bump github.com/docker/docker from 28.1.0+incompatible to 28.1.1+incompatible by @dependabot in #796
- fix(docs): missing labels field in cluster-autoscaler.md by @febri4n in #799
- feat: enhancing concurrent reconciliations by @prometherion in #790
- feat: supporting k8s v1.33 by @prometherion in #792
- feat(deps): bump github.com/testcontainers/testcontainers-go from 0.36.0 to 0.37.0 by @dependabot in #802
New Contributors
- @aerosouund made their first contribution in #762
- @febri4n made their first contribution in #799
Full Changelog: edge-25.3.2...edge-25.4.1
edge-25.3.2
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.3.2
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
What's Changed
- fix(crypto): validating cp endpoint for api server cert by @prometherion in #737
- feat(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.2 by @dependabot in #736
- feat(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.0 by @dependabot in #727
- chore(ci): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by @dependabot in #728
- feat: removes LoadBalancerIP field from service spec by @Pandry in #713
New Contributors
Full Changelog: edge-25.03.1...edge-25.3.2
edge-25.03.1
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-25.03.1
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
What's Changed
- Update minimal TCP version for edge releases by @evgkrsk in #650
- chore(adopters): aruba is evaluating Kamaji by @engineeringdatacenter in #654
- feat(deps): bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.1 by @dependabot in #658
- Add NVIDIA to list of adopters by @killianmuldoon in #657
- Add Rackspace as an End-User by @cloudnull in #662
- feat(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2 by @dependabot in #659
- feat(deps): bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 by @dependabot in #660
- feat(deps): bump github.com/docker/docker from 27.4.0+incompatible to 27.5.0+incompatible by @dependabot in #666
- feat: support ECDSA private keys by @avorima in #667
- Add IONOS Cloud to list of adopters by @avorima in #671
- feat(deps): bump github.com/testcontainers/testcontainers-go from 0.34.0 to 0.35.0 by @dependabot in #669
- chore(ci): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot in #672
- feat(deps): bump github.com/go-pg/pg/v10 from 10.13.0 to 10.14.0 by @dependabot in #653
- feat(deps): bump github.com/nats-io/nats.go from 1.37.0 to 1.38.0 by @dependabot in #655
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.20.0 by @dependabot in #670
- refactor: avoid logging error and sentinel for status by @prometherion in #673
- feat(deps): bump github.com/docker/docker from 27.5.0+incompatible to 27.5.1+incompatible by @dependabot in #674
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 by @dependabot in #675
- feat(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by @dependabot in #681
- feat(deps): bump the etcd group with 2 updates by @dependabot in #676
- fix: trusting public CA from k8s.io container images by @prometherion in #682
- Add Tinext Cloud as adopter by @5th0 in #683
- chore(adopters): add ovhcloud as adopters by @MisterKind in #684
- feat: supporting kubernetes up to v1.32.1 by @prometherion in #686
- chore(ci): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 by @dependabot in #685
- feat(deps): bump github.com/nats-io/nats.go from 1.38.0 to 1.39.0 by @dependabot in #687
- Documentation: Kamaji Setup using Kind and MetalLb by @AdeepKrishnaKeelar in #665
- chore(ci): bump golangci/golangci-lint-action from 6.3.0 to 6.3.2 by @dependabot in #690
- docs: getting started index by @prometherion in #691
- Add kamaji deployment on eks by @ilyesAj in #680
- Update README.md by @zazathomas in #689
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.2 by @dependabot in #694
- chore(ci): bump golangci/golangci-lint-action from 6.3.2 to 6.3.3 by @dependabot in #693
- feat: supporting kubernetes v1.32.2 by @prometherion in #695
- feat(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #697
- chore(ci): bump golangci/golangci-lint-action from 6.3.3 to 6.5.0 by @dependabot in #696
- feat(deps): bump github.com/nats-io/nats.go from 1.39.0 to 1.39.1 by @dependabot in #699
- feat(deps): bump github.com/go-sql-driver/mysql from 1.8.1 to 1.9.0 by @dependabot in #698
- feat: validating api server cert sans by @prometherion in #701
- fix: evaluate all conditions of a migration job to find out if completed by @johannwagner in #706
- chore(adopters): adding Dinova as vendor by @sim500 in #709
- helm: Add missing apiVersion and kind for PVC by @kahirokunn in #716
- fix: wait until deployment stabilizes to set status Ready by @avorima in #718
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 by @dependabot in #717
- fix!(kubeadm): cluster-info configmap reconciliation by @prometherion in #715
- feat(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 by @dependabot in #712
- feat(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #703
- feat(deps): bump the etcd group with 2 updates by @dependabot in #711
- chore(ci): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #721
- feat(deps): bump gomodules.xyz/jsonpatch/v2 from 2.4.0 to 2.5.0 by @dependabot in #720
- feat(deps): bump k8s.io/kubernetes from 1.32.2 to 1.32.3 in the k8s group by @dependabot in #719
- feat: supporting k8s v1.32.3 by @prometherion in #722
- Bump kamaji-etcd dependency to v0.9.2 by @kahirokunn in #724
- fix: cleanup ingress managed by kamaji by @jds9090 in #726
- fix: client certificate is required for etcd datastore by @prometherion in #733
New Contributors
- @evgkrsk made their first contribution in #650
- @engineeringdatacenter made their first contribution in #654
- @cloudnull made their first contribution in #662
- @5th0 made their first contribution in #683
- @MisterKind made their first contribution in #684
- @AdeepKrishnaKeelar made their first contribution in #665
- @ilyesAj made their first contribution in #680
- @zazathomas made their first contribution in #689
- @sim500 made their first contribution in #709
- @kahirokunn made their first contribution in #716
Full Changelog: edge-24.12.1...edge-25.03.1
edge-24.12.1
This edge release can be pulled from Docker Hub as follows:
docker pull clastix/kamaji:edge-24.12.1
As from the v1.0.0 release, CLASTIX no longer provides stable release artefacts.
Stable release artefacts are offered on a subscription basis by CLASTIX, the main Kamaji project contributor.
Learn more from CLASTIX's Support section.
What's Changed
- feat(deps): bump github.com/testcontainers/testcontainers-go from 0.33.0 to 0.34.0 by @dependabot in #609
- fix(datastore/etcd): fix grant privileges when using a custom datastoreschema by @lbrunOVH in #607
- feat(deps): bump k8s.io/kubernetes from 1.31.1 to 1.31.2 in the arrow group by @dependabot in #613
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 by @dependabot in #614
- feat: loadbalancer source range by @jds9090 in #611
- feat: dynamic certificate expiration deadline by @prometherion in #615
- feat(deps): upgrading to k8s v1.31.2 by @prometherion in #616
- fix: naked version for stable release automation by @prometherion in #617
- feat: automatically set dns service address by @prometherion in #618
- feat: load balancer class support by @prometherion in #620
- feat: making default datastore optional by @prometherion in #597
- feat(deps): bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 by @dependabot in #624
- feat(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.0 by @dependabot in #625
- feat(deps): bump github.com/onsi/gomega from 1.35.0 to 1.35.1 by @dependabot in #627
- fix: cel for load balancer class by @prometherion in #628
- fix: loadbalancerclass must be set at creation time by @prometherion in #630
- Add Platform9 Elastic Machine Pool to Adopters by @pacharya-pf9 in #629
- fix: retrying datastore finalizer removal by @prometherion in #631
- feat(deps): bump go.etcd.io/etcd/client/v3 from 3.5.16 to 3.5.17 by @dependabot in #633
- chore(dependabot): grouping etcd deps by @prometherion in #635
- feat(deps): bump k8s.io/kubernetes from 1.31.2 to 1.31.3 in the k8s group by @dependabot in #636
- feat(deps): bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.0 by @dependabot in #638
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 by @dependabot in #637
- feat(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 by @dependabot in #639
- fix(cert): checking api server certificate SAN entries by @prometherion in #641
- feat: bumping up Kubernetes support to v1.31.3 by @prometherion in #642
- chore(go): bumping up to go1.23 by @prometherion in #643
- feat(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 by @dependabot in #644
- feat(deps): bump k8s.io/kubernetes from 1.31.3 to 1.31.4 in the k8s group by @dependabot in #647
- feat(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 by @dependabot in #648
- feat(deps): bump github.com/docker/docker from 27.3.1+incompatible to 27.4.0+incompatible by @dependabot in #646
- feat: supporting kubernetes up to v1.31.4 by @prometherion in #649
New Contributors
- @lbrunOVH made their first contribution in #607
- @pacharya-pf9 made their first contribution in #629
Full Changelog: edge-24.10.1...edge-24.12.1