Details
-
Task
-
Resolution: Duplicate
-
Major
-
None
-
1
Description
Packaging and Distribution
1. Couchbase Service Broker YAML file has to be packaged with Operator in CAO 2.1 release
Here are the files needs to be packaged together listed below, & they are from the GitHub Repo -https://github.com/couchbase/service-broker :
I. CRD - master/crds/servicebroker.couchbase.com_servicebrokerconfigs.yaml
II. Configuration - master/examples/configurations/couchbase-server/broker.yaml
III. Service Broker - master/examples/broker.yaml
IV. Registerwith Service Catalog - master/examples/clusterservicebroker.yaml
V. Service Instance - master/examples/configurations/couchbase-server/serviceinstance.yaml
VI. Service Binding - master/examples/configurations/couchbase-server/servicebinding.yaml
2. Couchbase Service Broker image has to be Published to Docker and RedHat Registry
3. .deb, .rpm, .tar, .zip files need to be created as its created here - https://github.com/couchbase/service-broker/releases