squakez opened a new pull request, #3325:
URL: https://github.com/apache/camel-k/pull/3325

   With this PR the user can simply run:
   ```
   kamel promote sample -n development --to production
   ```
   in order to copy the Integration spec and the related container image from 
one environment to another. The idea is that the Operators share the same Image 
registry.
   
   In the PR we already:
   
   * Check compatibility version between source and dest operators
   * Copy the Integration spec from namespace source to ns dest
   * Set container.image trait on destination to reuse image from the source 
Integration
   
   This is a PoC to collect feedback. As this was a very requested feature, we 
can provide some first approach in the meantime we come out with a more proper 
design.
   
   Missing stuff we will have to work on before converting the draft:
   
   * Verify namespaced resources (ie, mount traits) are present in dest 
namespace
   * Verify the operators registries are the same
   * Verify Kamelets are available in dest namespace
   
   <!-- Description -->
   
   
   
   
   <!--
   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
   feat(cli): environment promotion PoC
   ```
   


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