Skip to content

Releases: clastix/kamaji

edge-24.12.1

11 Dec 11:20
9171f46
Compare
Choose a tag to compare

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

Full Changelog: edge-24.10.1...edge-24.12.1

edge-24.10.1

21 Oct 19:23
9ca69e9
Compare
Choose a tag to compare

This edge release can be pulled from Docker Hub as follows:

docker pull clastix/kamaji:edge-24.10.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

New Contributors

Full Changelog: edge-24.9.2...edge-24.10.1

edge-24.9.2

20 Sep 09:48
96fc914
Compare
Choose a tag to compare

This edge release can be pulled from Docker Hub as follows:

docker pull clastix/kamaji:edge-24.9.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

New Contributors

Full Changelog: edge-24.9.1...edge-24.9.2

edge-24.9.1

15 Sep 08:24
8fc1ed1
Compare
Choose a tag to compare

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.

What's Changed

  • fix: etcd migration based on prefix by @prometherion in #540
  • fix(kubeadm): storing kubelet defaults by @prometherion in #542
  • feat(deps): bump sigs.k8s.io/controller-runtime from 0.18.4 to 0.18.5 by @dependabot in #541
  • feat(deps): bump github.com/docker/docker from 27.1.1+incompatible to 27.1.2+incompatible by @dependabot in #545
  • feat(deps): bump github.com/nats-io/nats.go from 1.36.0 to 1.37.0 by @dependabot in #544
  • chore: add concise error messages for ingress hostname does not supported by @reoring in #543
  • feat(deps): bump sigs.k8s.io/controller-runtime from 0.18.5 to 0.19.0 by @prometherion in #551
  • feat(deps): bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1 by @dependabot in #555
  • feat(deps): bump github.com/testcontainers/testcontainers-go from 0.32.0 to 0.33.0 by @dependabot in #552
  • feat(deps): bump github.com/docker/docker from 27.1.2+incompatible to 27.2.0+incompatible by @dependabot in #557
  • feat(deps): bump github.com/onsi/gomega from 1.34.1 to 1.34.2 by @dependabot in #558
  • feat(deps): bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.20.2 by @dependabot in #559
  • chore(ci): bump azure/setup-helm from 1 to 4 by @dependabot in #517
  • chore!: ko support for container image build by @prometherion in #560
  • fix(makefile): wrong target name for ko by @prometherion in #561
  • docs: update install instructions and versioning by @bsctl in #562
  • chore(ci): bump actions/checkout from 2 to 4 by @dependabot in #563
  • chore(makefile): enhancing metallb installation by @prometherion in #564
  • fix(docs): typo on project name by @prometherion in #566
  • chore: dropping kustomize dependency in favor of yq by @prometherion in #565
  • chore(dockerfile): removing unused references by @prometherion in #567
  • docs: Add Orange in ADOPTERS.md by @romualdcorbel in #568
  • fix: don't delete coredns unless previously managed by kamaji by @Marlinc in #527
  • Add Qumulus to ADOPTERS.md by @dniasoff in #570
  • fix(coredns): preserving externally managed coredns addon by @prometherion in #571
  • fix: don't delete kubeproxy unless previously managed by kamaji by @prometherion in #572
  • feat(deps): bump github.com/docker/docker from 27.2.0+incompatible to 27.2.1+incompatible by @dependabot in #573
  • fix: konnectivity clean-up and status updates by @prometherion in #574
  • feat(deps): bump k8s.io/kubernetes from 1.31.0 to 1.31.1 in the arrow group by @dependabot in #577
  • feat(deps): bump go.etcd.io/etcd/api/v3 from 3.5.15 to 3.5.16 by @dependabot in #575
  • feat(deps): bump go.etcd.io/etcd/client/v3 from 3.5.15 to 3.5.16 by @dependabot in #576
  • feat(deps): updating kubeadm and deps to v0.31.1 by @prometherion in #578

New Contributors

Full Changelog: edge-24.8.2...edge-24.9.1

edge-24.8.2

12 Aug 14:48
1731e8c
Compare
Choose a tag to compare

⚠️ This version contains the hotfix for the last reported CVE GHSA-6r4j-4rjc-8vw5

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.
If you're running Kamaji in production we strongly suggest getting in touch with CLASTIX to outline:

  1. if CVE has been abused
  2. plan a backport of the said fix for your environment
  3. benefit from the authors' knowledge and obtain a long term support (LTS)

What's Changed

  • feat(ci): enabling dependabot by @prometherion in #512
  • fix(helm): restoring default value for etcd auto compaction retention by @prometherion in #511
  • chore(ci): bump actions/setup-go from 3 to 5 by @dependabot in #515
  • feat(deps): bump github.com/spf13/viper from 1.10.1 to 1.19.0 by @dependabot in #523
  • chore(ci): bump golangci/golangci-lint-action from 3.2.0 to 6.1.0 by @dependabot in #518
  • feat(deps): bump github.com/nats-io/nats.go from 1.34.1 to 1.36.0 by @dependabot in #521
  • feat(deps): bump github.com/go-pg/pg/v10 from 10.10.6 to 10.13.0 by @dependabot in #525
  • feat(deps): bump github.com/onsi/gomega from 1.32.0 to 1.34.1 by @dependabot in #524
  • feat(deps): bump the arrow group with 2 updates by @dependabot in #519
  • feat(deps): bump go.etcd.io/etcd/api/v3 from 3.5.10 to 3.5.15 by @dependabot in #520
  • feat(deps): bump github.com/testcontainers/testcontainers-go from 0.13.0 to 0.32.0 by @prometherion in #528
  • feat(deps): bump go.uber.org/automaxprocs from 1.5.1 to 1.5.3 by @dependabot in #532
  • feat(deps): bump github.com/go-sql-driver/mysql from 1.6.0 to 1.8.1 by @dependabot in #530
  • feat(deps): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.20.0 by @dependabot in #531
  • feat(deps): bump go.etcd.io/etcd/client/v3 from 3.5.12 to 3.5.15 by @dependabot in #533
  • feat(deps): bump github.com/docker/docker from 27.0.3+incompatible to 27.1.1+incompatible by @dependabot in #534
  • feat(helm)!: kamaji-etcd chart dependency by @prometherion in #529
  • feat(helm): add default datastore name in the helm chart by @bsctl in #536
  • docs: using private images for datastore migration by @bsctl in #537

New Contributors

Full Changelog: edge-24.8.1...edge-24.8.2

edge-24.8.1

02 Aug 12:30
d4d38c8
Compare
Choose a tag to compare

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.

Release status

Not recommended

What's Changed

New Contributors

Full Changelog: edge-24.7.1...edge-24.8.1

edge-24.7.1

26 Jul 14:04
3b75b23
Compare
Choose a tag to compare

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.

What's Changed

New Contributors

Full Changelog: v1.0.0...edge-24.7.1

v1.0.0

28 Jun 08:54
Compare
Choose a tag to compare

Kamaji reaches the v1.0.0 milestone of being feature-complete.

You can use the Helm cart v1.0.0 to manage its lifecycle.

Remember to add the CLASTIX repository and update it:

helm repo add clastix https://clastix.github.io/charts
helm repo update

Images can be pulled from Docker Hub:

docker pull clastix/kamaji:v1.0.0

Enhancements

v0.6.1

24 Jun 16:37
Compare
Choose a tag to compare

Kamaji v0.6.0 can be installed using its 0.16.1 Helm Chart.

Remember to add the CLASTIX repository and update it:

helm repo add clastix https://clastix.github.io/charts
helm repo update

Images can be pulled from Docker Hub:

docker pull clastix/kamaji:v0.6.1

Enhancements

Hotfixes

v0.6.0

19 May 10:06
Compare
Choose a tag to compare

Kamaji v0.6.0 can be installed using its 0.16.0 Helm Chart.

Remember to add the CLASTIX repository and update it:

helm repo add clastix https://clastix.github.io/charts
helm repo update

Images can be pulled from Docker Hub:

docker pull clastix/kamaji:v0.6.0

⚠️ Due to several changes on the TenantControlPlane and Datastore definitions, ensure to update it manually if you've priorly installed Kamaji using Helm.

Enhancements

Many kudos to the new contributors for the incredible work put on the Kamaji project! 🚀