kaczyns opened a new issue #1824:
URL: https://github.com/apache/camel-k/issues/1824


   If I have an integration that contains this:
   ```yaml
   spec:
     configuration:
     - type: property
       value: camel.component.kafka.heartbeatIntervalMs=5000
     - type: configmap
       value: scm-config
     - type: configmap
       value: outbound-config
     - type: secret
       value: kafka-secrets
     - type: secret
       value: scm-integrations-ca-keystore
   ```
   note that there are two configmaps and two secrets.  When using the Knative 
profile, the Knative `Service` that is generated contains volume mounts and 
volumes for each configmap and secret.  When the camel-k operator reconciles 
this integration multiple times, the order that the volumes and volume mounts 
appear in the `Service` is different.  Knative will create a new `Revision` 
each time the order changes.  Reconcile can happen frequently and it is not 
unusual to have 50-60 revisions (and therefore also pods) concurrently.  The 
problem is worse when there are more configmaps and secrets.


----------------------------------------------------------------
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.

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


Reply via email to