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-k.git
from 782b75ec6 chore: change deprecated yaml statements
new f83f39b59 feat(trait): mount kamelets for runtime
new 1cf62ec45 chore(e2e): kamelet trait test
new e1a4dbbce chore(doc): kamelets deployment explained
new 571928270 fix(trait): configmap identifier
new 5f64ec6c9 chore(trait): keep kamelet default location
new 167d6afb2 feat(trait): partition kamelets
The 6 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:
config/crd/bases/camel.apache.org_builds.yaml | 8 ++
.../bases/camel.apache.org_integrationkits.yaml | 3 +
.../camel.apache.org_integrationplatforms.yaml | 8 ++
.../crd/bases/camel.apache.org_integrations.yaml | 10 ++
.../bases/camel.apache.org_kameletbindings.yaml | 7 ++
config/crd/bases/camel.apache.org_kamelets.yaml | 6 ++
config/crd/bases/camel.apache.org_pipes.yaml | 7 ++
.../images/architecture/kamelets_deployment.png | Bin 0 -> 35011 bytes
docs/modules/ROOT/nav-end.adoc | 1 +
docs/modules/ROOT/pages/architecture/kamelets.adoc | 21 ++++
.../ROOT/pages/kamelets/kamelets-distribution.adoc | 11 +-
.../modules/ROOT/pages/kamelets/kamelets-user.adoc | 29 -----
docs/modules/ROOT/partials/apis/camel-k-crds.adoc | 14 +++
docs/modules/traits/pages/kamelets.adoc | 4 +
.../common/traits/files/webhook.yaml | 7 +-
.../traits/{camel_test.go => kamelet_test.go} | 40 ++++---
e2e/support/test_support.go | 10 ++
helm/camel-k/crds/crd-build.yaml | 8 ++
helm/camel-k/crds/crd-integration-kit.yaml | 3 +
helm/camel-k/crds/crd-integration-platform.yaml | 8 ++
helm/camel-k/crds/crd-integration.yaml | 10 ++
helm/camel-k/crds/crd-kamelet-binding.yaml | 7 ++
helm/camel-k/crds/crd-kamelet.yaml | 6 ++
helm/camel-k/crds/crd-pipe.yaml | 7 ++
pkg/apis/camel/v1/common_types.go | 2 +
pkg/apis/camel/v1/common_types_support.go | 18 ++++
pkg/apis/camel/v1/integration_types_support.go | 13 ---
pkg/apis/camel/v1/trait/kamelets.go | 2 +
.../applyconfiguration/camel/v1/sourcespec.go | 9 ++
pkg/trait/camel.go | 7 +-
pkg/trait/camel_test.go | 2 +-
pkg/trait/kamelets.go | 109 ++++++++++---------
pkg/trait/kamelets_support.go | 91 ++++++++++++++++
pkg/trait/kamelets_support_test.go | 117 +++++++++++++++++++++
pkg/trait/kamelets_test.go | 6 +-
pkg/trait/trait_types.go | 74 +++++++------
pkg/util/kubernetes/factory.go | 3 +
resources/traits.yaml | 4 +
38 files changed, 536 insertions(+), 156 deletions(-)
create mode 100644
docs/modules/ROOT/images/architecture/kamelets_deployment.png
create mode 100644 docs/modules/ROOT/pages/architecture/kamelets.adoc
copy config/rbac/patch-role-to-clusterrole.yaml =>
e2e/common/traits/files/webhook.yaml (91%)
copy e2e/common/traits/{camel_test.go => kamelet_test.go} (60%)
create mode 100644 pkg/trait/kamelets_support.go
create mode 100644 pkg/trait/kamelets_support_test.go