You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2023/02/27 15:34:35 UTC

[camel-website] branch main updated (90cde6f7 -> 45d75f83)

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

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


    from 90cde6f7 Added Release Branch 1.12.x for Camel K
     new c69e58eb feat: camel k 1.12.0 release
     new b989f627 Update content/blog/2023/02/camel-k-release-1-12/index.md
     new 2b8e3a75 Update content/blog/2023/02/camel-k-release-1-12/index.md
     new 45d75f83 Update content/blog/2023/02/camel-k-release-1-12/index.md

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../blog/2023/02/camel-k-release-1-12/featured.jpg | Bin 0 -> 210140 bytes
 content/blog/2023/02/camel-k-release-1-12/index.md |  69 +++++++++++++++++++++
 2 files changed, 69 insertions(+)
 create mode 100644 content/blog/2023/02/camel-k-release-1-12/featured.jpg
 create mode 100644 content/blog/2023/02/camel-k-release-1-12/index.md


[camel-website] 02/04: Update content/blog/2023/02/camel-k-release-1-12/index.md

Posted by pc...@apache.org.
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

commit b989f62746b1307bd44374cb39511e52fd3f8f08
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Mon Feb 27 15:30:34 2023 +0100

    Update content/blog/2023/02/camel-k-release-1-12/index.md
    
    Co-authored-by: Nicolas Filotto <es...@users.noreply.github.com>
---
 content/blog/2023/02/camel-k-release-1-12/index.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content/blog/2023/02/camel-k-release-1-12/index.md b/content/blog/2023/02/camel-k-release-1-12/index.md
index 537665ea..c10c470f 100644
--- a/content/blog/2023/02/camel-k-release-1-12/index.md
+++ b/content/blog/2023/02/camel-k-release-1-12/index.md
@@ -9,7 +9,7 @@ preview: "What's new in Camel K 1.12"
 
 Image (c): <a href="https://www.vecteezy.com/free-vector/camel">Camel Vectors by Vecteezy</a>
 
-Altough we're already in [Camel K 2.0](/blog/2023/02/camel-k-roadmap-2023/) mode, we had not forgotten to bring new fresh features on version 1. **Camel K 1.12.0** has been just released and it brings a lot of new interesting upgrades and features. This may be the last release of Camel K 1 major version as we aim to have a release of Camel K 2 during half of this year.
+Although we're already in [Camel K 2.0](/blog/2023/02/camel-k-roadmap-2023/) mode, we had not forgotten to bring new fresh features on version 1. **Camel K 1.12.0** has just been released and it brings a lot of new interesting upgrades and features. This may be the last release of Camel K 1 major version as we aim to have a release of Camel K 2 during half of this year.
 
 As usual let's start by acknowledging the tech stack on top of Camel K and the new exciting versions our fellows have baked:
 


[camel-website] 03/04: Update content/blog/2023/02/camel-k-release-1-12/index.md

Posted by pc...@apache.org.
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

commit 2b8e3a758d1342c6286dc983f90f8e2699e03f58
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Mon Feb 27 15:30:43 2023 +0100

    Update content/blog/2023/02/camel-k-release-1-12/index.md
    
    Co-authored-by: Nicolas Filotto <es...@users.noreply.github.com>
---
 content/blog/2023/02/camel-k-release-1-12/index.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content/blog/2023/02/camel-k-release-1-12/index.md b/content/blog/2023/02/camel-k-release-1-12/index.md
index c10c470f..1020a2ed 100644
--- a/content/blog/2023/02/camel-k-release-1-12/index.md
+++ b/content/blog/2023/02/camel-k-release-1-12/index.md
@@ -26,7 +26,7 @@ The most interesting feature coming in this release is the extension of **Quarku
 
 ## `kamel promote` dry run
 
-The `kamel promote` command has simplified the promotion of an Integration to higher environment. `kamel promote -o yaml` is doing the very same stuff, but, instead of publishing the Integration in the new namespace, it returns the yaml (or json if you prefer) specification. It's a little step towards GitOps and will allow you perform already some integration with external pipeline tools.
+The `kamel promote` command has simplified the promotion of an Integration to a higher environment. `kamel promote -o yaml` is doing the very same stuff, but, instead of publishing the Integration in the new namespace, it returns the yaml (or JSON if you prefer) specification. It's a little step towards GitOps and will allow you to perform already some integration with external pipeline tools.
 
 ## Generate apply configurations
 


[camel-website] 01/04: feat: camel k 1.12.0 release

Posted by pc...@apache.org.
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

commit c69e58ebcc181139c78eee4f14d5a648e5612053
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Mon Feb 27 11:38:56 2023 +0100

    feat: camel k 1.12.0 release
---
 .../blog/2023/02/camel-k-release-1-12/featured.jpg | Bin 0 -> 210140 bytes
 content/blog/2023/02/camel-k-release-1-12/index.md |  69 +++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/content/blog/2023/02/camel-k-release-1-12/featured.jpg b/content/blog/2023/02/camel-k-release-1-12/featured.jpg
new file mode 100644
index 00000000..8604a00e
Binary files /dev/null and b/content/blog/2023/02/camel-k-release-1-12/featured.jpg differ
diff --git a/content/blog/2023/02/camel-k-release-1-12/index.md b/content/blog/2023/02/camel-k-release-1-12/index.md
new file mode 100644
index 00000000..537665ea
--- /dev/null
+++ b/content/blog/2023/02/camel-k-release-1-12/index.md
@@ -0,0 +1,69 @@
+---
+title: "Camel K 1.12 release"
+date: 2023-02-27
+draft: false
+authors: [squakez]
+categories: ["Releases", "Camel K"]
+preview: "What's new in Camel K 1.12"
+---
+
+Image (c): <a href="https://www.vecteezy.com/free-vector/camel">Camel Vectors by Vecteezy</a>
+
+Altough we're already in [Camel K 2.0](/blog/2023/02/camel-k-roadmap-2023/) mode, we had not forgotten to bring new fresh features on version 1. **Camel K 1.12.0** has been just released and it brings a lot of new interesting upgrades and features. This may be the last release of Camel K 1 major version as we aim to have a release of Camel K 2 during half of this year.
+
+As usual let's start by acknowledging the tech stack on top of Camel K and the new exciting versions our fellows have baked:
+
+* Apache Camel K Runtime 1.17.0
+* Apache Camel Quarkus 2.16.0
+* Apache Camel 3.20.1
+* Apache Camel Kamelets 3.20.1.1
+
+Thanks to Apache Camel, Camel Quarkus and Kamelet Catalog contributors for the great efforts they've put in those new releases. You may notice a slight change compared to the previous releases. It's about Kamelets versioning which is now aligned to the framework version (yes, it will be easier to remember from now on!).
+
+## Java, Groovy and Kotlin Quarkus native support
+
+The most interesting feature coming in this release is the extension of **Quarkus Native** mode to Java, Groovy and Kotlin DSLs. This feature was available only on YAML and XML so far, but since version 1.12.0 you may enjoy the capability of resource shrinking also on other DSLs. Just [mark your Integration as Quarkus Native](/camel-k/next/traits/quarkus.html) and let the operator to do the heavy lift.
+
+## `kamel promote` dry run
+
+The `kamel promote` command has simplified the promotion of an Integration to higher environment. `kamel promote -o yaml` is doing the very same stuff, but, instead of publishing the Integration in the new namespace, it returns the yaml (or json if you prefer) specification. It's a little step towards GitOps and will allow you perform already some integration with external pipeline tools.
+
+## Generate apply configurations
+
+This is something not immediatly user facing, as it enables API types to be used with server-side apply. Still worth mentioning to let Camel K developers around the world this is now available.
+
+## Support Hashicorp Vault
+
+If you're developing a super secret Integration mission then you can now use [Hashicorp Vault trait](/camel-k/next/traits/hashicorp-vault.html) to use your credentials safely.
+
+## Support secret refresh
+
+Still on the same mission and you got a new token!? No problem, just use `-t aws-secrets-manager.refresh-enabled=true` (example for AWS Secret Manager) to support automatic refresh.
+
+## Enable Integration Service Account
+
+When you run an integration we use a default **Service Account**. Changing it to something different was a bit cumbersome, as you had to manually change the Kubernetes specs. From now on you can use `kamel run --service-account my-sa` to do it in a simpler way.
+
+## Camel K Java CRDs dependency
+
+If you're developing some tool on top of Camel K with Java language you know it was a bit difficult to get the very last changes in CRDs reflected in a Java API. You either had your own conversion or you leveraged [Fabric8 Camel K client](https://mvnrepository.com/artifact/io.fabric8/camel-k-client). From now on we are going to support a Java dependency which is based on **Fabric8** technology that will automatically turn any change released in Camel K CRD in a new dependency named **cam [...]
+
+* https://repository.apache.org/content/repositories/releases/org/apache/camel/k/camel-k-crds/ (release)
+* https://repository.apache.org/content/repositories/snapshots/org/apache/camel/k/camel-k-crds/ (snapshot)
+
+We're now looking forward to see a ton of new tools based on Camel K!
+
+## Dependencies upgrade
+
+In this new release you'll see a series of interesting upgrades for Golang, Kubernetes and other main dependencies:
+
+* Golang to `1.18`
+* Upgrade k8s to `1.25.2`
+* Upgrade Knative to `1.8.3`
+* Prometheus to `0.60.0`
+
+By the way, the matrix of version dependencies is now autogenerated and more explicitly discoverable in the [Camel K compatibility documentation page](/camel-k/next/index.html#_compatibility_matrix)
+
+# Thanks
+
+Thanks to all contributors who made this possible. We're happy to receive feedback on this version through our [mailing list](/community/mailing-list/), our [official chat](https://camel.zulipchat.com/) or filing an issue on [Camel K Github repository](https://github.com/apache/camel-k).


[camel-website] 04/04: Update content/blog/2023/02/camel-k-release-1-12/index.md

Posted by pc...@apache.org.
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

commit 45d75f8329e281a68aa847fb670ff366c894c007
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Mon Feb 27 15:30:58 2023 +0100

    Update content/blog/2023/02/camel-k-release-1-12/index.md
    
    Co-authored-by: Nicolas Filotto <es...@users.noreply.github.com>
---
 content/blog/2023/02/camel-k-release-1-12/index.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content/blog/2023/02/camel-k-release-1-12/index.md b/content/blog/2023/02/camel-k-release-1-12/index.md
index 1020a2ed..0786c336 100644
--- a/content/blog/2023/02/camel-k-release-1-12/index.md
+++ b/content/blog/2023/02/camel-k-release-1-12/index.md
@@ -30,7 +30,7 @@ The `kamel promote` command has simplified the promotion of an Integration to a
 
 ## Generate apply configurations
 
-This is something not immediatly user facing, as it enables API types to be used with server-side apply. Still worth mentioning to let Camel K developers around the world this is now available.
+This is something not immediately user-facing, as it enables API types to be used with server-side apply. Still worth mentioning to let know Camel K developers around the world this is now available.
 
 ## Support Hashicorp Vault