You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/11/10 12:23:21 UTC

[GitHub] [camel-k] nicolaferraro opened a new issue #2743: Release 1.7.0

nicolaferraro opened a new issue #2743:
URL: https://github.com/apache/camel-k/issues/2743


   ## Camel Dependencies
   
   - [Apache Camel K Runtime 1.10.0](https://github.com/apache/camel-k-runtime/blob/main/CHANGELOG.md)
   - [Apache Camel Quarkus 2.4.0](https://github.com/apache/camel-quarkus/blob/main/CHANGELOG.md#240-2021-10-22)
   - [Apache Camel 3.12.0](https://github.com/apache/camel/tree/camel-3.12.0)
   - [Apache Camel Kamelets 0.5.0](https://github.com/apache/camel-kamelets/tree/v0.5.0)
   
   ## Changes by Kind
   
   ### Task
   
   - Upgrade Kubernetes API to version 1.21.4
     Upgrade controller-runtime to version 0.9.7
     Upgrade Knative to version 0.26.0
     Upgrade Go to version 1.16 ([#2655](https://github.com/apache/camel-k/pull/2655), [@astefanutti](https://github.com/astefanutti))
   
   ### Feature
   
   - An alternative kustomize based installer that applies the kubernetes resources using `kustomize` & `kubectl`.
     
     The `config` directory contains all the resources for installation and configuration of the camel-k operator. While, by default, those resource are installed through the `kamel` binary, they can also be applied directly to a cluster using `kustomize`. These resources can be modified prior to their installation and the `kustomize.yaml` files be changed to include extra patches and settings, as required.
     
     A Makefile is included to provide an imperative guide to the otherwise declarative structure. The sequence is thus:
     
     1. `make setup` (must be executed as cluster-admin)
     2. `make operator`
     3. `make platform` (if a customized integration-platform is required)
     4. `make example` (optional - installs the `hello-world` camel-k integration)
     
     Each of these Makefile rules have their own extra environment variables that can be customized. Please review the rules in the Makefile for details. ([#2284](https://github.com/apache/camel-k/pull/2284), [@phantomjinx](https://github.com/phantomjinx))
   - Feat(native): Add support for Knative service gradual roll-out ([#2667](https://github.com/apache/camel-k/pull/2667), [@astefanutti](https://github.com/astefanutti))
   - Feat: Add active-deadline-seconds and backoff-limit options to cron trait ([#2678](https://github.com/apache/camel-k/pull/2678), [@astefanutti](https://github.com/astefanutti))
   - Feat: Add progress-deadline-seconds option to deployment trait ([#2677](https://github.com/apache/camel-k/pull/2677), [@astefanutti](https://github.com/astefanutti))
   - Feat: Comprehensive Integration error status ([#2682](https://github.com/apache/camel-k/pull/2682), [@astefanutti](https://github.com/astefanutti))
   - Feat: Consistent Integration scale status ([#2662](https://github.com/apache/camel-k/pull/2662), [@astefanutti](https://github.com/astefanutti))
   - Feat: Health trait ([#2740](https://github.com/apache/camel-k/pull/2740), [@astefanutti](https://github.com/astefanutti))
   - Feat: Quarkus native build support ([#2536](https://github.com/apache/camel-k/pull/2536), [@astefanutti](https://github.com/astefanutti))
   - It's possible to assign an ID to a Camel K operator in order to reconcile only a specific set of resources ([#2683](https://github.com/apache/camel-k/pull/2683), [@nicolaferraro](https://github.com/nicolaferraro))
   - Resources can be configured to use a secondary integration platform ([#2695](https://github.com/apache/camel-k/pull/2695), [@nicolaferraro](https://github.com/nicolaferraro))
   - Feat(trait): camel trait to include properties ([#2635](https://github.com/apache/camel-k/pull/2635), [@squakez](https://github.com/squakez))
   - Feat: Allow custom fixed labels for any running pod ([#2646](https://github.com/apache/camel-k/pull/2646), [@claudio4j](https://github.com/claudio4j))
   
   ### Bug or Regression
   
   - Chore(builder): Self-defined Build spec ([#2688](https://github.com/apache/camel-k/pull/2688), [@astefanutti](https://github.com/astefanutti))
   - Fix: Affinity trait must run after the Knative Service trait ([#2666](https://github.com/apache/camel-k/pull/2666), [@astefanutti](https://github.com/astefanutti))
   - Fix: Avoid operator panic when Quarkus fast-jar directory is empty ([#2704](https://github.com/apache/camel-k/pull/2704), [@astefanutti](https://github.com/astefanutti))
   - Fix: Handle Integration changes while waiting for Kit build ([#2670](https://github.com/apache/camel-k/pull/2670), [@astefanutti](https://github.com/astefanutti))
   - Fix: Integration readiness status should account for updated replicas ([#2691](https://github.com/apache/camel-k/pull/2691), [@astefanutti](https://github.com/astefanutti))
   - Fix: Unify post-build integration phases reconcilation ([#2645](https://github.com/apache/camel-k/pull/2645), [@astefanutti](https://github.com/astefanutti))
   - Fix: Use a single operator and CLI client globally ([#2703](https://github.com/apache/camel-k/pull/2703), [@astefanutti](https://github.com/astefanutti))
   - Integrations and Bindings with external images can be scaled correctly ([#2639](https://github.com/apache/camel-k/pull/2639), [@nicolaferraro](https://github.com/nicolaferraro))
   
   ### Uncategorized
   
   - Chore(build): Upgrade Maven to version 3.8.3 ([#2671](https://github.com/apache/camel-k/pull/2671), [@astefanutti](https://github.com/astefanutti))
   - Chore(cli): Add operator env vars option to install CLI ([#2673](https://github.com/apache/camel-k/pull/2673), [@astefanutti](https://github.com/astefanutti))
   - Chore(native): Fail-fast native build for unsupported languages ([#2631](https://github.com/apache/camel-k/pull/2631), [@astefanutti](https://github.com/astefanutti))
   - Chore: Bypass cache round-trips to reconcile integration status ([#2692](https://github.com/apache/camel-k/pull/2692), [@astefanutti](https://github.com/astefanutti))
   - Chore: Parallel Kamelets reconciliation ([#2668](https://github.com/apache/camel-k/pull/2668), [@astefanutti](https://github.com/astefanutti))
   - Chore: Upgrade Knative to version 1.0.0 ([#2733](https://github.com/apache/camel-k/pull/2733), [@astefanutti](https://github.com/astefanutti))
   - Jolokia is upgraded to 1.7.1 ([#2665](https://github.com/apache/camel-k/pull/2665), [@tadayosi](https://github.com/tadayosi))
   - Trait/route: Add support to read certificates from secrets ([#2577](https://github.com/apache/camel-k/pull/2577), [@claudio4j](https://github.com/claudio4j))
   - Update documentation links in README to point from 'latest' to 'next' ([#2722](https://github.com/apache/camel-k/pull/2722), [@jbpratt](https://github.com/jbpratt))
   - Upgraded Service Binding Operator to 1.0.0 GA ([#2729](https://github.com/apache/camel-k/pull/2729), [@johnpoth](https://github.com/johnpoth))
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-k] nicolaferraro closed issue #2743: Release 1.7.0

Posted by GitBox <gi...@apache.org>.
nicolaferraro closed issue #2743:
URL: https://github.com/apache/camel-k/issues/2743


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org