You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2022/11/16 16:51:21 UTC

[GitHub] [camel-k] JayDev9 commented on issue #3811: Kamelets load properties from ConfigMap

JayDev9 commented on issue #3811:
URL: https://github.com/apache/camel-k/issues/3811#issuecomment-1317335752

   Consider the following simple custom kamelet definition (my own written kamelet):
    ##########################################
   `apiVersion: camel.apache.org/v1alpha1
   kind: Kamelet
   metadata:
     name: test-sink
     labels:
       camel.apache.org/kamelet.type: "sink"
   spec:
     definition:
       title: "Title..."
       description: "desc..."
       required:
         - param
       properties:
         param:
           type: string
   
     dependencies:
       - "camel:kamelet"
       - "camel:core"
     template:
   
       beans:
         - name: myBean
           type: "#class:com.myClass"
           property:
             - key: key
               value: "{{key.value}}"
   
       from:
         uri: "kamelet:source"
         steps:
           - log:
              message: "--- kamelet Test"`
        ##########################################      
   the {{key.value}} in the beans definition section is being defined as a property key in a configMap that is running in the same namespace on the cluster (GKE). This throws an exception when deploying the kamelet, because {{key.value}} is not defined/visible for the kamelet. My question (I think, it's rather an issue) is there way to let a kamelet to load properties defined in a specific configMap? Or can a specific configMap get loaded/mounted in the kamelet definition? Thank you 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org