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

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 0d3abffd16c9e6fdb2481dee840972b994c496f3
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu Sep 26 10:11:46 2019 +0200

    Regen docs
---
 .../kubernetes-service-accounts-component.adoc     | 32 ++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git 
a/docs/components/modules/ROOT/pages/kubernetes-service-accounts-component.adoc 
b/docs/components/modules/ROOT/pages/kubernetes-service-accounts-component.adoc
index bdeba27..acb617f 100644
--- 
a/docs/components/modules/ROOT/pages/kubernetes-service-accounts-component.adoc
+++ 
b/docs/components/modules/ROOT/pages/kubernetes-service-accounts-component.adoc
@@ -109,3 +109,35 @@ The component supports 2 options, which are listed below.
 - createServiceAccount
 - deleteServiceAccount
 
+== Kubernetes ServiceAccounts Produce Examples
+
+- listServiceAccounts: this operation list the sa on a kubernetes cluster
+
+[source,java]
+--------------------------------------------------------------------------------
+from("direct:list").
+    
toF("kubernetes-service-accounts:///?kubernetesClient=#kubernetesClient&operation=listServiceAccounts").
+    to("mock:result");
+--------------------------------------------------------------------------------
+
+This operation return a List of servoces from your cluster
+
+- listServiceAccountsByLabels:  this operation list the sa by labels on a 
kubernetes cluster
+
+[source,java]
+--------------------------------------------------------------------------------
+from("direct:listByLabels").process(new Processor() {
+
+            @Override
+            public void process(Exchange exchange) throws Exception {
+                Map<String, String> labels = new HashMap<>();
+                labels.put("key1", "value1");
+                labels.put("key2", "value2");
+                
exchange.getIn().setHeader(KubernetesConstants.KUBERNETES_SERVICE_ACCOUNTS_LABELS,
 labels);
+            }
+        });
+    
toF("kubernetes-service-accounts:///?kubernetesClient=#kubernetesClient&operation=listServiceAccountsByLabels").
+    to("mock:result");
+--------------------------------------------------------------------------------
+
+This operation return a List of Services from your cluster, using a label 
selector (with key1 and key2, with value value1 and value2)

Reply via email to