christophd opened a new pull request, #12474:
URL: https://github.com/apache/camel/pull/12474

   - Adds new subcommands to Camel JBang that allow to manage Camel K 
integrations
   - run command to create Integrations on Kubernetes
   - get command to list all Integrations on the cluster namespace
   - delete command to remove Integrations
   - logs command to print log output of a running Integration
   
   # Description
   
   Users are able to manage Camel K integrations running on Kubernetes.
   The implementation uses the fabric8 Kubernetes client and the Camel K 
Integration CRDs to manage the integrations on the cluster.
   
   Users are able to call
   ```
   camel k run route.groovy
   ```
   
   Where `k` provides a set of new subcommands related to running Camel routes 
on Kubernetes in the form of Camel K integrations.
   
   # Follow-up
   
   Not included in this PR is documentation of the new commands. I wanted to 
get feedback on this first. Also I am experimenting on a Camel JBang plugin 
mechanism that would allow us to enable such sub-commands on demand (e.g. 
`camel plugin add camel-k`.
   
   # Target
   
   - [x] I checked that the commit is targeting the correct branch (note that 
Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch)
   
   # Tracking
   
   Relates to CAMEL-20251
   
   # Apache Camel coding standards and style
   
   - [x] I checked that each commit in the pull request has a meaningful 
subject line and body.
   - [x] I have run `mvn clean install -DskipTests` locally and I have 
committed all auto-generated changes
   


-- 
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-unsubscr...@camel.apache.org

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

Reply via email to