You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by GitBox <gi...@apache.org> on 2019/01/24 23:09:55 UTC

[GitHub] anik120 commented on issue #366: -Add Camel-K CSV and Package for OLM integration and deployment of op…

anik120 commented on issue #366: -Add Camel-K CSV and Package for OLM integration and deployment of op…
URL: https://github.com/apache/camel-k/pull/366#issuecomment-457393221
 
 
   Hey @nicolaferraro, thank you so much for reviewing my PR. 
   
   > I see that the content of the PR is also replicated in operator-framework/community-operators#8. Is this one a copy that allows us to test it locally before submitting a PR to the community-operators or this is going to be synced automatically?
   
   The CSVs of the operators stored in the community-operator repo will be visible in the Operator Hub in an Openshift 4.0+ cluster that has Marketplace installed. The Camel K operator in the Operator Hub will be based on the latest CSV in the community-operator repo. The typical workflow would be to test the CSV in the Camel K operator repo locally, and then submit a PR to the community-operator repo. Currently, we do not have a system in place to automatically sync the CSVs in both places.
   
   > Once we release a new version of Camel K, should we add the new CSV to the operator repo or replace the existing one?
   
   When a new version of the Camel K is released, the new CSV should be added to the community-operator repo. OLM  uses the old CSV and the new CSV to provide an upgrade path to users from one version of the operator to the other. The “How are updates handled?” response in the FAQ section of this [OLM doc](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/Documentation/design/philosophy.md) explains the process more clearly.  
   
   > Do you have a quick guide on how to install OLM, including the marketplace? Does it require okd 4.0?
   
   You can follow the instructions [here](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/Documentation/install/install.md) to install OLM in a Kubernetes cluster. 
   You can install Marketplace in a Kubernetes cluster with OLM installed by following the instructions [here](https://github.com/operator-framework/operator-marketplace).
   
   The OLM and Marketplace comes installed by default with OKD 4.0. Older releases of OKD does not support Marketplace.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services