Deploy provider databases
Deploys a database service on provided hosts.
Request body
The service hosts configuration where databases should be deployed.
The list of hosts where service should be deployed.
The server quota is the RAM memory in MiB that is allocated to the server
when Couchbase Server is first installed. This sets the limit of RAM
allocated by Couchbase for caching data for all buckets on each of the nodes.
Optional, defaults to 4096 (4 GiB).
NOTE: This parameter is taken into account only during the initial cluster deployment and ignored when adding new hosts to the cluster.
The bucket quota is the amount of RAM memory in MiB allocated to each
individual bucket for caching data. Optional, defaults to 4096 (4 GiB).
Optimally, should be set to the same value as serverQuota.
NOTE: This parameter is taken into account only during the initial cluster deployment and ignored when adding new hosts to the cluster.
Request Examples
{
"hosts": [
"node1.example.com",
"node2.example.com",
"node3.example.com"
]
}Responses
Invalid request.
error object (ErrorDetails) Object describing an error.
Object describing an error.
String identifying the error type. Does not change between error instances.
Human readable error description. May contain information specific to given error instance.
Details about the error instance. The object schema is specific to each error type.
Example
{
"error": {
"id": "badValueString",
"details": {
"key": "name"
},
"description": "Bad value: provided \"name\" must be a string."
}
}Unauthorized request.
Forbidden request.
Internal server error.
error object (ErrorDetails) Object describing an error.
Object describing an error.
String identifying the error type. Does not change between error instances.
Human readable error description. May contain information specific to given error instance.
Details about the error instance. The object schema is specific to each error type.
Example
{
"error": {
"id": "badValueString",
"details": {
"key": "name"
},
"description": "Bad value: provided \"name\" must be a string."
}
}