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:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to