This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 0c23a869 feat(blog): Camel K 2.7.0
0c23a869 is described below

commit 0c23a86952e9e7a6184139299de6995978fca69a
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Mon Jun 23 19:27:48 2025 +0200

    feat(blog): Camel K 2.7.0
---
 antora-playbook-snippets/antora-playbook.yml  |   2 +-
 content/blog/2025/06/camel-k-2-7/featured.jpg | Bin 0 -> 9935 bytes
 content/blog/2025/06/camel-k-2-7/index.md     |  59 ++++++++++++++++++++++++++
 content/releases/k/release-2.7.0.md           |  12 ++++++
 4 files changed, 72 insertions(+), 1 deletion(-)

diff --git a/antora-playbook-snippets/antora-playbook.yml 
b/antora-playbook-snippets/antora-playbook.yml
index a7432a5c..4b1438d8 100644
--- a/antora-playbook-snippets/antora-playbook.yml
+++ b/antora-playbook-snippets/antora-playbook.yml
@@ -31,7 +31,7 @@ content:
       # Let's keep latest active development + LTS active versions only
       branches:
         - main
-        - release-2.6.x
+        - release-2.7.x
         - release-2.5.x
       start_path: docs
 
diff --git a/content/blog/2025/06/camel-k-2-7/featured.jpg 
b/content/blog/2025/06/camel-k-2-7/featured.jpg
new file mode 100644
index 00000000..fd0b154e
Binary files /dev/null and b/content/blog/2025/06/camel-k-2-7/featured.jpg 
differ
diff --git a/content/blog/2025/06/camel-k-2-7/index.md 
b/content/blog/2025/06/camel-k-2-7/index.md
new file mode 100644
index 00000000..d8d05094
--- /dev/null
+++ b/content/blog/2025/06/camel-k-2-7/index.md
@@ -0,0 +1,59 @@
+---
+title: "Camel K 2.7.0"
+date: 2025-06-24
+draft: false
+authors: [squakez]
+categories: ["Releases", "Camel K", "Roadmap"]
+preview: "What's new in Camel K 2.7.0!"
+---
+
+Apache Camel community is happy to announce the general availability of 
**Camel K 2.7.0**. We have a lot of new exciting features we want to share 
within this release.
+
+## Build from GIT
+
+The coolest feature we've added to Camel K 2.7.0 is the possibility to [build 
directly from a Git repository](/camel-k/next/running/build-from-git.html). 
This is adding more flexibility and independence to your prototyping and 
building process. You can provide the operator a Git repository where your 
project is hosted, and, from there onward, let the operator taking care of 
building (testing included!), "containerizing" and deploying your Camel 
application to the cluster.
+
+Just create an Integration with the proper configuration:
+
+```yaml
+spec:
+  git:
+    url: https://github.com/squakez/sample.git
+    secret: my-secret
+```
+
+and the operator will take care to automate all the steps necessary to build 
and run you application.
+
+> **NOTE:** mind the existence of `kamel --git` option as well.
+
+You can also think this as a natural follow up of your prototyping via Camel 
Jbang. Whenever you're ready, you can easily export (via `camel export`) the 
project, push to a repo and release it via Camel K.
+
+Thanks to this feature you will be also able to use any Camel runtime, 
`camel-main` and `spring-boot` included. Together with [Camel GitOps 
promotion](/camel-k/next/running/promoting.html#gitops) mechanism introduced in 
version 2.6, you can have a full automated GitOps experience.
+
+## Pipe binding to Services, Integration and other Pipes
+
+Pipe have been proved a great mechanism to provide an event driven 
architecture based on connectors. In this release we have introduced the 
possibility to [bind the Pipe to any other 
Service](/camel-k/next/pipes/pipes.html#_binding_to_a_service_integration_or_pipe),
 Integration or Pipe. This is going to give you the possibility to leverage 
existing Camel applications or any available Kubernetes Service.
+
+## Stability fixes
+
+During this release we have focused on stability and cleared most of the 
outstanding bugs. Feel free to report any issue as usual.
+
+## Main dependencies
+
+Let's have a look at the major dependencies changes. The operator is now built 
with Golang 1.24 and the Kubernetes API is aligned with version 1.32.3. We are 
also defaulting the runtime to latest Camel K Runtime LTS version 3.15.3 (based 
on Camel 4.8.5). However as already mentioned in previous release notes, you're 
very much invited to move already to any more recent plain Camel Quarkus 
version instead.
+
+## Full release notes
+
+Those were the most interesting features we have delivered in Camel K 2.7.0. 
We have more minor things, documentation and dependency updates that you can 
check in the [2.7.0 release 
notes](https://github.com/apache/camel-k/releases/tag/v2.7.0).
+
+## Stats
+
+Here some stats that may be useful for development team to track the health of 
the project:
+
+* Github project stars: 881 (+0,5 %)
+* [Docker pulls over 
time](https://hub.docker.com/v2/repositories/apache/camel-k/): 2361326 (+2 %)
+* Unit test coverage: 47,3 (-0,3 %)
+
+# Thanks
+
+Thanks a lot to our contributors and the hard work happening in the community. 
Feel free to provide any feedback or comment using the Apache Camel available 
channels.
diff --git a/content/releases/k/release-2.7.0.md 
b/content/releases/k/release-2.7.0.md
new file mode 100644
index 00000000..e4b20da4
--- /dev/null
+++ b/content/releases/k/release-2.7.0.md
@@ -0,0 +1,12 @@
+---
+url: "/releases/k-2.7.0/"
+date: 2025-06-24
+type: release-note
+version: "2.7.0"
+title: "Camel-K 2.7.0"
+preview: ""
+changelog: ""
+category: "camel-k"
+milestone: 57
+jdk: [17,21]
+---

Reply via email to