Releases: apache/camel-k
v2.7.0-nightly
NOTE: last updated on Thu Feb 20 01:25:00 UTC 2025
Apache Camel K 2.7.0-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.7.0-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.7.0-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.7.0-nightly/docs/charts/camel-k-2.7.0-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.7.0-nightly
v2.6.1-nightly
NOTE: last updated on Thu Feb 20 01:26:55 UTC 2025
Apache Camel K 2.6.1-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.6.1-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.6.1-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.6.1-nightly/docs/charts/camel-k-2.6.1-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.6.1-nightly
v2.5.2-nightly
NOTE: last updated on Thu Feb 20 01:25:31 UTC 2025
Apache Camel K 2.5.2-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.5.2-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.5.2-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.5.2-nightly/docs/charts/camel-k-2.5.2-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.5.2-nightly
v2.6.0-nightly
NOTE: last updated on Wed Feb 19 01:25:11 UTC 2025
Apache Camel K 2.6.0-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.6.0-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.6.0-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.6.0-nightly/docs/charts/camel-k-2.6.0-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.6.0-nightly
v2.6.0
Installation procedure
Install the operator looking at the official Camel K operator 2.6.0 installation procedure.
What's Changed
- chore(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.0 by @dependabot in #5909
- Update installation.adoc for v2.5 by @cfitzw in #5913
- chore(ci): added back openapi trait test by @squakez in #5916
- chore(deps): bump github.com/onsi/gomega from 1.35.0 to 1.35.1 by @dependabot in #5918
- chore(deps): bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 by @dependabot in #5919
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 in /java/crds by @dependabot in #5922
- chore(e2e): strengthen openapi tests by @squakez in #5927
- chore(deps): bump golang.org/x/time from 0.7.0 to 0.8.0 by @dependabot in #5932
- feat(ci): bump golang 1.23 by @squakez in #5929
- Allow to specify annotations for operator Kubernetes Service Account by @jakub-murin in #5926
- chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 by @dependabot in #5931
- feat(api): drop v1alpha1 API by @squakez in #5934
- chore(deps): bump golang.org/x/term from 0.25.0 to 0.26.0 by @dependabot in #5937
- chore(deps): bump golang.org/x/text from 0.19.0 to 0.20.0 by @dependabot in #5938
- fix(cli): allow specifying integration run sources exclusively via config file by @fsrv-xyz in #5930
- feat(api): bump Kubernetes to 1.30 by @squakez in #5940
- chore(deps): bump knative.dev/eventing from 0.42.3 to 0.43.1 by @dependabot in #5941
- Feat(docs): release and deprecation policies and other docs fixes by @squakez in #5943
- chore(deps): bump sigs.k8s.io/structured-merge-diff/v4 from 4.4.1 to 4.4.3 by @dependabot in #5942
- chore(deps): bump knative.dev/serving from 0.42.2 to 0.43.0 by @dependabot in #5900
- chore(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.73.2 to 0.76.2 by @gansheer in #5944
- chore: remove dead code by @squakez in #5945
- chore(trait): hide platform trait gc by @squakez in #5946
- chore(api): remove integration spec from pipes by @squakez in #5947
- chore(deps): operator fwk api to 0.26.0 by @squakez in #5949
- chore(deps): bump knative.dev/eventing from 0.43.1 to 0.43.2 by @dependabot in #5952
- fix(trait): use a configmap index by @squakez in #5948
- chore(dependencies): upgrade kube api to 0.30.7 by @squakez in #5959
- chore(controller): builder permissions static by @squakez in #5957
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #5961
- chore(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 by @dependabot in #5962
- feat(builder): dependencies privileges by @squakez in #5960
- chore(doc): fix comment in Makefile by @gansheer in #5964
- chore(dependencies): update mapstructure by @squakez in #5965
- chore(ci): install tooling to keep the same version by @squakez in #5966
- fix(doc): add a last released variable by @squakez in #5968
- [chore] Fix Kustomize Installation by @theBeginner86 in #5971
- feat: deprecate Openshift specific features by @squakez in #5969
- chore(deps): bump knative.dev/eventing from 0.43.2 to 0.43.3 by @dependabot in #5975
- chore(deps): bump github.com/prometheus/common from 0.60.1 to 0.61.0 by @dependabot in #5977
- feat(helm): align resources for helm by @squakez in #5976
- chore(deps): bump github.com/magiconair/properties from 1.8.7 to 1.8.9 by @dependabot in #5983
- [chore] Fix Kustomize Fields by @theBeginner86 in #5982
- chore(deps): bump fabric8-version from 6.13.4 to 7.0.0 in /java/crds by @dependabot in #5984
- chore(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 by @dependabot in #5989
- chore: remove registry maven dependency leftover by @squakez in #5990
- chore(dependencies): Kube 1.30.8 by @squakez in #5993
- chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 by @dependabot in #5994
- chore(deps): bump sigs.k8s.io/structured-merge-diff/v4 from 4.4.3 to 4.5.0 by @dependabot in #5995
- feat(runtime): enable plain Quarkus runtime by @squakez in #5991
- feat(cmd): kamel promote --export-gitops-dir by @squakez in #5997
- fix(e2e): tests failure in Plain Quarkus runtime by @squakez in #6004
- chore(deps): bump ch.qos.logback:logback-core from 1.3.12 to 1.5.13 in /java/maven-logging by @dependabot in #6009
- chore(cmd): remove system puller by @squakez in #6000
- chore(deps): bump github.com/container-tools/spectrum from 0.6.64 to 0.6.67 by @dependabot in #6008
- chore(deps): bump fabric8-version from 7.0.0 to 7.0.1 in /java/crds by @dependabot in #6011
- chore(deps): bump github.com/container-tools/spectrum from 0.6.67 to 0.6.68 by @dependabot in #6010
- chore(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2 by @dependabot in #6012
- fix: minor plain Quarkus runtime fixes by @squakez in #6015
- chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by @dependabot in #6016
- chore(deps): bump golang.org/x/time from 0.8.0 to 0.9.0 by @dependabot in #6017
- chore(deps): bump golang.org/x/term from 0.27.0 to 0.28.0 by @dependabot in #6018
- feat(trait): add support for multiple ingress paths by @cfitzw in #5996
- chore(e2e): various cleaning by @squakez in #6019
- chore: change deprecated quarkus property by @squakez in #6020
- chore: gitops and plain Quarkus docs by @squakez in #6022
- chore(addons): deprecate Keda by @squakez in #6024
- chore(addons): move master into traits by @squakez in #6025
- feat: support Error Handler by @squakez in #6026
- Revert "[chore] Fix Kustomize Fields" by @squakez in #6023
- Fix spelling by @jbampton in #6029
- move depreciation notice to the ingress path by @cfitzw in #6031
- fix(ctrl): use maven settings to install Kamelets by @squakez in #6034
- fix(trait): deprecate old native profile by @squakez in #6035
- fix(trait): workaround Knative h2c port name by @squakez in #6036
- chore(deps): bump github.com/prometheus/common from 0.61.0 to 0.62.0 by @dependabot in #6037
- feat(ctrl): leverage core error handler vs trait by @squakez in #6039
- chore(ci): simplify release process by @squakez in #6041
- chore(deps): bump knative.dev/serving from 0.43.0 to 0.43.1 by @dependabot in #6044
- feat(operator): remove maven structured logging by @squakez in #6045
- feat(ci): multiple JDK images by @squakez in #6047
- feat(doc): container JDK version by @squakez in #6050
- chore(deps): bump github.com/evanphx/json-patch from 5.9.0+incompatible to 5.9.11+incompatible by @dependabot in #6053
- fix(trait): telemetry workaround by @squakez in #6051
- chore(doc): sync documentation from CLI by @squakez in #6056
- feat(ctrl): warning if registry is insecu...
v2.5.1-nightly
NOTE: last updated on Fri Feb 7 01:25:34 UTC 2025
Apache Camel K 2.5.1-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.5.1-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.5.1-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.5.1-nightly/docs/charts/camel-k-2.5.1-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.5.1-nightly
v2.5.1
What's Changed
- [Release 2.5.x] fix(binding): don't panic if no binding available by @squakez in #5955
- [Release 2.5.x] fix(docs): last release version by @squakez in #5973
- update registry location by @cfitzw in #5985
- [Release 2.5.x] Various fixes by @squakez in #6040
- [Release 2.5.x] fix(trait): telemetry workaround by @squakez in #6057
- [Release 2.5.x] chore(dependencies): update runtime default to 3.15.2 by @squakez in #6064
Full Changelog: v2.5.0...v2.5.1
v2.5.0-nightly
NOTE: last updated on Tue Nov 5 01:25:50 UTC 2024
Apache Camel K 2.5.0-nightly build for testing purposese only (unstable). This nightly release is using an unsupported operator image published as docker.io/testcamelk/camel-k:2.5.0-nightly
. The available platforms are AMD64 and ARM64.
Kubectl
kubectl apply -k github.com/apache/camel-k/install/overlays/kubernetes/descoped?ref=v2.5.0-nightly
Helm
helm install camel-k https://github.com/apache/camel-k/raw/v2.5.0-nightly/docs/charts/camel-k-2.5.0-nightly.tgz
OLM
Use the operator-sdk
tool and run the bundle via:
operator-sdk run bundle docker.io/testcamelk/camel-k-bundle:2.5.0-nightly
v2.5.0
What's Changed
- chore(deps): bump github.com/onsi/gomega from 1.34.0 to 1.34.1 by @dependabot in #5718
- chore(deps): bump github.com/container-tools/spectrum from 0.6.52 to 0.6.53 by @dependabot in #5717
- chore(ci): removing staging variables by @squakez in #5719
- chore(ci): upgrade kubernetes API to 1.29 by @squakez in #5721
- chore(deps): Upgrade controller runtime to 0.17.x by @gansheer in #5725
- chore(deps): bump github.com/container-tools/spectrum from 0.6.53 to 0.6.54 by @dependabot in #5727
- chore(ci): Upgrade golang to 1.22 by @gansheer in #5726
- chore(deps): bump knative by @squakez in #5724
- fix(ci): latest runtime openapi snapshot repo by @squakez in #5728
- chore(deps): bump kubernetes to 1.29.7 by @squakez in #5731
- chore(deps): bump prometheus by @squakez in #5732
- chore(deps): update controllergen by @squakez in #5733
- chore(deps): bump knative.dev/serving from 0.40.1 to 0.42.1 by @dependabot in #5734
- feat(trait): drop support for swagger by @squakez in #5736
- chore(deps): bump linter by @squakez in #5741
- chore(deps): bump golang.org/x/time from 0.5.0 to 0.6.0 by @dependabot in #5743
- chore(trait): drop support for registry by @squakez in #5738
- chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 by @dependabot in #5744
- chore(deps): bump github.com/container-tools/spectrum from 0.6.54 to 0.6.55 by @dependabot in #5747
- chore(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 by @dependabot in #5742
- chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 by @dependabot in #5748
- chore(deps): bump golang.org/x/term from 0.22.0 to 0.23.0 by @dependabot in #5749
- chore(deps): bump github.com/container-tools/spectrum from 0.6.55 to 0.6.56 by @dependabot in #5753
- chore(deps): bump fabric8-version from 6.13.1 to 6.13.2 in /java/crds by @dependabot in #5761
- feat(ci): minikube usage by @squakez in #5756
- chore(deps): bump knative.dev/serving from 0.42.1 to 0.42.2 by @dependabot in #5750
- feat(trait): set env as configmaps/secrets by @squakez in #5754
- fix(ci): use new infra configuration by @squakez in #5767
- chore(deps): bump github.com/container-tools/spectrum from 0.6.56 to 0.6.57 by @dependabot in #5760
- chore(traits): remove tracing by @squakez in #5764
- chore(ci): exclude mock, util and generated code from coverage by @squakez in #5769
- bugfix(#5755): avoiding deadlock between builds with dependencies build order strategy by @lsergio in #5757
- chore: remove code deprecated before 2.3 by @squakez in #5770
- chore(deps): bump github.com/container-tools/spectrum from 0.6.57 to 0.6.58 by @dependabot in #5774
- chore(deps): bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 by @dependabot in #5775
- chore(deps): bump fabric8-version from 6.13.2 to 6.13.3 in /java/crds by @dependabot in #5779
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 in /java/crds by @dependabot in #5778
- chore(deps): bump github.com/container-tools/spectrum from 0.6.58 to 0.6.59 by @dependabot in #5780
- chore(dep): Upgrade operator-framework/api to v0.23.0 by @gansheer in #5782
- Bugfix/5758 incremental image build fix by @lsergio in #5772
- chore(api): deprecate PublishStrategyOptions by @squakez in #5785
- fix(e2e): Kamelet in route logs by @gansheer in #5788
- chore(cmd): deprecate CLIs subcommands by @squakez in #5784
- chore(deps): bump github.com/prometheus/client_golang from 1.20.0 to 1.20.1 by @dependabot in #5789
- fix(e2e): olm needs to create an Integration Platform by @squakez in #5791
- fix(ci): badge calculation by @squakez in #5792
- fix(e2e): Cron e2e logs by @gansheer in #5790
- chore(deps): bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2 by @dependabot in #5795
- chore(deps): bump github.com/rs/xid from 1.5.0 to 1.6.0 by @dependabot in #5796
- chore(deps): bump github.com/prometheus/common from 0.55.0 to 0.56.0 by @dependabot in #5799
- feat: adding ingressClassName field to the Ingress trait by @lsergio in #5797
- feat(trait): operate via default catalog by @squakez in #5798
- chore(deps): bump github.com/prometheus/common from 0.56.0 to 0.57.0 by @dependabot in #5800
- chore(deps): bump github.com/container-tools/spectrum from 0.6.59 to 0.6.60 by @dependabot in #5801
- chore(deps): bump github.com/onsi/gomega from 1.34.1 to 1.34.2 by @dependabot in #5802
- chore(api): print Kamelets info by @squakez in #5804
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 in /java/crds by @dependabot in #5806
- feat(api): Kit-less Integration by @squakez in #5803
- fix(e2e): Get the most recent pod in e2e tests by @gansheer in #5808
- feat(api): user generated Kamelet versioning by @squakez in #5807
- chore(deps): bump knative.dev/eventing from 0.40.3 to 0.42.1 by @dependabot in #5817
- chore(deps): bump github.com/prometheus/common from 0.57.0 to 0.58.0 by @dependabot in #5815
- doc: polish documentation by @squakez in #5818
- fix(ci): website build by @squakez in #5820
- feat(trait): Move addon Telemetry to traits by @gansheer in #5814
- chore(deps): bump golang.org/x/term from 0.23.0 to 0.24.0 by @dependabot in #5821
- chore(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 by @dependabot in #5823
- chore(helm): deprecate installation with platform by @squakez in #5819
- chore(doc): minor adjustments by @squakez in #5824
- chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 by @dependabot in #5822
- feat(api): expose Camel core version by @squakez in #5825
- chore(deps): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 by @dependabot in #5831
- fix(trait): add size to emptydir by @squakez in #5828
- chore(ci): remove unused files and actions by @squakez in #5827
- chore(deps): bump github.com/container-tools/spectrum from 0.6.60 to 0.6.61 by @dependabot in #5829
- chore(deps): bump github.com/prometheus/common from 0.58.0 to 0.59.1 by @dependabot in #5830
- feat(deployer): deprecate client side apply enforcement by @squakez in #5832
- e2e/knative service url naming tests by @realMartinez in #5835
- chore(deps): bump github.com/container-tools/spectrum from 0.6.61 to 0.6.62 by @dependabot in #5839
- chore(trait): check for deprecate languages by @squakez in #5842
- feat(api): introduce an Uknown status by @squakez in #5843
- feat(kamelets): bundling from jar by @squakez in #5845
- fix(ctrl): resume from unknown by @squakez in #5847
- chore(docs): kamelet reference cleaning by @squakez in #5849
- chore(deps): bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 by @dependabot in #5850
- chore(doc): kamelets reorganization by @squakez in #5853
- f...
2.4.1-nightly
Apache Camel K 2.4.1-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.4.1-nightly
. The available platforms are AMD64 and ARM64.
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=
NOTE: last updated on Sat Feb 8 01:20:50 UTC 2025