You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2024/10/07 15:06:16 UTC
(camel) branch main updated: CAMEL-21317: Camel jbang kubernetes documentation fix on route/ingress traits (#15869)
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 19c87d14ed3 CAMEL-21317: Camel jbang kubernetes documentation fix on route/ingress traits (#15869)
19c87d14ed3 is described below
commit 19c87d14ed3a1151721a4246dc2813ec9014e63e
Author: Gaƫlle Fournier <ga...@gmail.com>
AuthorDate: Mon Oct 7 17:06:09 2024 +0200
CAMEL-21317: Camel jbang kubernetes documentation fix on route/ingress traits (#15869)
---
.../modules/ROOT/pages/camel-jbang-kubernetes.adoc | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang-kubernetes.adoc b/docs/user-manual/modules/ROOT/pages/camel-jbang-kubernetes.adoc
index 73d9ed144c8..be45f823c74 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang-kubernetes.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang-kubernetes.adoc
@@ -985,8 +985,6 @@ The trait volume mounts follow some best practices in specifying the mount paths
The ingress trait enhance the Kubernetes manifest with an Ingress resource to expose the application to the outside world. This requires the presence in the Kubernetes manifest of a Service Resource.
-The Camel JBang plugin automatically creates an Ingress Resource if the Service Resource is generated for the Camel route's service trait application.
-
The ingress trait provides the following configuration options:
[cols="2m,1m,5a"]
@@ -995,7 +993,7 @@ The ingress trait provides the following configuration options:
| ingress.enabled
| bool
-| Can be used to enable or disable a trait. All traits share this common property (default `true`).
+| Can be used to enable or disable a trait. All traits share this common property (default `false`).
| ingress.annotations
| map[string]string
@@ -1030,7 +1028,7 @@ You may specify these options with the export command to customize the Ingress R
[source,bash]
----
-camel kubernetes export Sample.java --trait ingress.host=example.com --trait ingress.path=/sample(/|$)(.*) --trait ingress.pathType=ImplementationSpecific --trait ingress.annotations=nginx.ingress.kubernetes.io/rewrite-target=/\$2 --trait ingress.annotations=nginx.ingress.kubernetes.io/use-regex=true
+camel kubernetes export Sample.java --trait ingress.enabled=true --trait ingress.host=example.com --trait ingress.path=/sample(/|$)(.*) --trait ingress.pathType=ImplementationSpecific --trait ingress.annotations=nginx.ingress.kubernetes.io/rewrite-target=/\$2 --trait ingress.annotations=nginx.ingress.kubernetes.io/use-regex=true
----
@@ -1074,8 +1072,6 @@ The Route trait enhance the Kubernetes manifest with a Route resource to expose
NOTE: You need to enable the OpenShift profile trait with `--trait-profile=openshift` option.
-The Camel JBang plugin automatically creates an Route Resource if the Service Resource is generated for the Camel route's service trait application.
-
The Route trait provides the following configuration options:
[cols="2m,1m,5a"]
@@ -1084,7 +1080,7 @@ The Route trait provides the following configuration options:
| route.enabled
| bool
-| Can be used to enable or disable a trait. All traits share this common property (default `true`).
+| Can be used to enable or disable a trait. All traits share this common property (default `false`).
| route.annotations
| map[string]string
@@ -1132,7 +1128,7 @@ You may specify these options with the export command to customize the Route Res
[source,bash]
----
-camel kubernetes export Sample.java --trait-profile=openshift --trait ingress.host=example.com -t route.tls-termination=edge -t route.tls-certificate=file:/tmp/tls.crt -t route.tls-key=file:/tmp/tls.key
+camel kubernetes export Sample.java --trait-profile=openshift -t route.enabled=true --trait route.host=example.com -t route.tls-termination=edge -t route.tls-certificate=file:/tmp/tls.crt -t route.tls-key=file:/tmp/tls.key
----