nicolaferraro opened a new pull request #1228: Provide more information on the 
deployment status and generate related Kubernetes events
URL: https://github.com/apache/camel-k/pull/1228
 
 
   <!-- Description -->
   
   Fix #1195 
   Fix #1199 
   
   This adds more information about the status of an integration when running 
in `dev` mode or with `--wait` and also forward those events to Kubernetes, so 
that they are displayed in Kube dashboards.
   
   Example output:
   ```
   [nferraro@localhost camel-k]$ kamel run examples/simple.groovy --dev
   integration "simple" created
   Integration simple in phase Initialization
   IntegrationPlatformAvailable for Integration simple: camel-k
   Integration simple in phase Building Kit
   No IntegrationKitAvailable for Integration simple: creating a new 
integration kit
   Integration simple dependent resource kit-bonoavcbkthkfav219gg (Integration 
Kit) changed phase to Build Submitted
   Integration simple dependent resource kit-bonoavcbkthkfav219gg (Build) 
changed phase to Scheduling
   Integration simple dependent resource kit-bonoavcbkthkfav219gg (Build) 
changed phase to Pending
   Integration simple dependent resource kit-bonoavcbkthkfav219gg (Build) 
changed phase to Running
   Integration simple dependent resource kit-bonoavcbkthkfav219gg (Integration 
Kit) changed phase to Build Running
   Integration simple dependent resource kit-bonoavcbkthkfav219gg (Build) 
changed phase to Succeeded
   Integration simple dependent resource kit-bonoavcbkthkfav219gg (Integration 
Kit) changed phase to Ready
   IntegrationKitAvailable for Integration simple: kit-bonoavcbkthkfav219gg
   Integration simple in phase Deploying
   DeploymentAvailable for Integration simple: deployment name is simple
   No CronJobAvailable for Integration simple: different controller strategy 
used (deployment)
   No KnativeServiceAvailable for Integration simple: different controller 
strategy used (deployment)
   Integration simple in phase Running
   ...
   ```
   
   
   <!--
   Enter your extended release note in the below block. If the PR requires
   additional action from users switching to the new release, include the string
   "action required". If no release note is required, write "NONE". 
   
   You can (optionally) mark this PR with labels "kind/bug" or "kind/feature" 
to make sure
   the text is added to the right section of the release notes. 
   -->
   
   **Release Note**
   ```release-note
   Kubernetes events are generated to track the status of an integration
   ```
   

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


With regards,
Apache Git Services

Reply via email to