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

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


    from 27ea823  Updated CHANGELOG.md
     new b170a71  Fix #1107: keda scaffolding
     new b848aba  Fix #1107: add support for nested trait configuration
     new 8ba04e7  Fix #1107: initial trait
     new 5a7e49c  Fix #1107: generalize server side apply code and reuse
     new 2fbfef6  Fix #1107: adding optional keda fields
     new c0cc560  Fix #1107: adding first support for Kamelets
     new 7c9596c  Fix #1107: refactoring annotations and secret generation
     new 371150f  Fix #1107: disable camel case conversion by default
     new a064422  Fix #1107: add documentation
     new 1239743  Fix #1107: add optional authentication secret
     new 1fde2b5  Fix #1107: added tests
     new e5354e5  Fix #1107: added roles and regen
     new 8a4f660  Fix #1107: update helm roles
     new 29c883f  Fix #1107: add tests for kamelet binding and replicas
     new b788952  Fix #1107: fix deepcopy gen
     new cdd75b2  Fix #1107: fix linter
     new 567c2de  Fix #1107: remove limit from doc
     new 9d89922  Fix #1107: fix findings
     new 0198461  Fix #1107: add missing operator role
     new 5520b63  Fix #1107: simplify applier code
     new 885d2bd  Fix #1107: disable applier code to detect real CI errors
     new 590b23c  Fix #1107: fix expected roles in tests

The 22 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:
 .../duck/v1beta2 => keda/duck/v1alpha1}/doc.go     |   6 +-
 addons/keda/duck/v1alpha1/duck_types.go            | 118 +++++
 .../keda/duck/v1alpha1/duck_types_support.go       |  23 +-
 .../v1beta2 => keda/duck/v1alpha1}/register.go     |  17 +-
 addons/keda/duck/v1alpha1/zz_generated.deepcopy.go | 260 ++++++++++
 addons/keda/keda.go                                | 542 +++++++++++++++++++++
 addons/keda/keda_test.go                           | 513 +++++++++++++++++++
 addons/{register_master.go => register_keda.go}    |   4 +-
 .../bases/camel.apache.org_kameletbindings.yaml    |  15 +-
 config/crd/bases/camel.apache.org_kamelets.yaml    |   8 +-
 .../bases/camel-k.clusterserviceversion.yaml       |   8 +-
 config/rbac/kustomization.yaml                     |   2 +
 ...inding.yaml => operator-role-binding-keda.yaml} |   4 +-
 ...le-podmonitors.yaml => operator-role-keda.yaml} |   7 +-
 config/rbac/operator-role.yaml                     |   2 +
 docs/modules/ROOT/nav.adoc                         |   1 +
 docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc | 119 +++++
 .../modules/ROOT/pages/kamelets/kamelets-user.adoc |  39 ++
 docs/modules/ROOT/partials/apis/crds-html.adoc     |   2 +-
 docs/modules/traits/pages/keda.adoc                |  74 +++
 e2e/common/kustomize/common.go                     |   5 +-
 e2e/common/scale_binding_test.go                   |  11 +-
 e2e/common/scale_integration_test.go               |  11 +-
 go.sum                                             |   1 +
 helm/camel-k/crds/crd-kamelet-binding.yaml         |  15 +-
 helm/camel-k/crds/crd-kamelet.yaml                 |   8 +-
 helm/camel-k/templates/operator-role.yaml          | 207 +++++---
 pkg/apis/camel/v1alpha1/jsonschema_types.go        |   2 +-
 pkg/client/apply.go                                | 124 +++++
 pkg/client/client.go                               |   3 +
 .../kubernetes/discovery.go => client/scale.go}    |  28 +-
 pkg/cmd/kit_create.go                              |   2 +-
 pkg/cmd/run.go                                     |  43 +-
 pkg/cmd/run_test.go                                |  49 ++
 pkg/controller/kameletbinding/common.go            |   2 +-
 pkg/controller/kameletbinding/initialize.go        |   2 +-
 pkg/controller/kameletbinding/monitor.go           |   2 +-
 pkg/install/operator.go                            |  14 +
 pkg/resources/resources.go                         |  36 +-
 pkg/trait/dependencies_test.go                     |   2 +-
 pkg/trait/init.go                                  |   2 +-
 pkg/trait/trait_catalog.go                         |   6 +
 pkg/trait/trait_configure.go                       |  26 +-
 pkg/trait/trait_register.go                        |   2 +-
 pkg/util/property/property.go                      |  11 +
 pkg/util/test/client.go                            |  51 +-
 pkg/util/uri/uri.go                                |  15 +-
 pkg/util/uri/uri_test.go                           |  67 +++
 pkg/util/util.go                                   |  76 +++
 resources/traits.yaml                              |  51 ++
 script/Makefile                                    |   7 +-
 script/gen_doc.sh                                  |   2 +-
 52 files changed, 2462 insertions(+), 185 deletions(-)
 copy addons/{strimzi/duck/v1beta2 => keda/duck/v1alpha1}/doc.go (87%)
 create mode 100644 addons/keda/duck/v1alpha1/duck_types.go
 copy 
pkg/client/camel/clientset/versioned/typed/camel/v1alpha1/generated_expansion.go
 => addons/keda/duck/v1alpha1/duck_types_support.go (66%)
 copy addons/{strimzi/duck/v1beta2 => keda/duck/v1alpha1}/register.go (86%)
 create mode 100644 addons/keda/duck/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 addons/keda/keda.go
 create mode 100644 addons/keda/keda_test.go
 copy addons/{register_master.go => register_keda.go} (90%)
 copy config/rbac/{operator-role-binding.yaml => 
operator-role-binding-keda.yaml} (95%)
 copy config/rbac/{operator-role-podmonitors.yaml => operator-role-keda.yaml} 
(92%)
 create mode 100644 docs/modules/traits/pages/keda.adoc
 create mode 100644 pkg/client/apply.go
 copy pkg/{util/kubernetes/discovery.go => client/scale.go} (61%)

Reply via email to