The Couchbase Service Broker provides native integration of the Couchbase Autonomous Operator with the Open Service Broker API for Open Source Kubernetes .
For installation instructions, refer to:
Couchbase Service Broker 1.1.0 was released in June 2021.
No changes in platform support have been made in Couchbase Service Broker 1.1.0.
For a list of currently supported platforms, refer to Prerequisites.
Couchbase Service Broker 1.1.0 provides the following service classes:
-
Class:
cao-2.1-service
-
Plan:
csb-basic
-
Plan:
csb-standard
-
-
Class:
cao-2.2-service
-
Plan:
csb-basic
-
Plan:
csb-standard
-
-
Class:
couchbase-autonomous-operator
-
Plan:
2.1.0
-
Plan:
2.2.0
-
Each cao
service class has two service plans — csb-basic
and csb-standard
— for its respective version of the Autonomous Operator.
These service classes are provided on either a per-namespace or global basis.
Note
|
The couchbase-autonomous-operator class is not meant to be used directly, but is instead instantiated by the cao plans.
This design maintains a separation between Couchbase custom resources and the Autonomous Operator itself.
|
For more information, refer to the Getting Started guide.
The Couchbase Service Broker package now ships with a new command-line binary tool: cbsbctl
.
Binaries for Linux, Windows, and macOS are provided.
This tool can be used to automate several parts of the deployment process, and is now incorporated into the Getting Started guide.
Refer to the cbsbctl
reference page for detailed command usage information.
-
#49 Deprovisioning fails on client-side when using eden
You can have a big impact on future versions of the Couchbase Autonomous Operator (and its documentation) by providing Couchbase with your direct feedback and observations. Please feel free to post your questions and comments on Couchbase Forums.
The complete list of licenses for Couchbase products is available on the Legal Agreements page. Couchbase is thankful to all individuals who have created these third-party components.