Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.7.0 #2743

Closed
nicolaferraro opened this issue Nov 10, 2021 · 0 comments
Closed

Release 1.7.0 #2743

nicolaferraro opened this issue Nov 10, 2021 · 0 comments
Assignees
Milestone

Comments

@nicolaferraro
Copy link
Member

Camel Dependencies

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, @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, @phantomjinx)

  • Feat(native): Add support for Knative service gradual roll-out (#2667, @astefanutti)

  • Feat: Add active-deadline-seconds and backoff-limit options to cron trait (#2678, @astefanutti)

  • Feat: Add progress-deadline-seconds option to deployment trait (#2677, @astefanutti)

  • Feat: Comprehensive Integration error status (#2682, @astefanutti)

  • Feat: Consistent Integration scale status (#2662, @astefanutti)

  • Feat: Health trait (#2740, @astefanutti)

  • Feat: Quarkus native build support (#2536, @astefanutti)

  • It's possible to assign an ID to a Camel K operator in order to reconcile only a specific set of resources (#2683, @nicolaferraro)

  • Resources can be configured to use a secondary integration platform (#2695, @nicolaferraro)

  • Feat(trait): camel trait to include properties (#2635, @squakez)

  • Feat: Allow custom fixed labels for any running pod (#2646, @claudio4j)

Bug or Regression

Uncategorized

@nicolaferraro nicolaferraro added this to the 1.7.0 milestone Nov 10, 2021
@nicolaferraro nicolaferraro self-assigned this Nov 15, 2021
@nicolaferraro nicolaferraro modified the milestones: 1.7.0, 1.8.0 Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant