If requested, in the address bar above, please allow popups.
Description
Couchbase Server 2.0 is a distributed, document-oriented NoSQL
database system that unites the simplicity and reliability of
CouchDB, with the performance of Memcached and elasticity of
Couchbase technology.
Overview
Couchbase Server is a
NoSQL Document Database. It has options to install the following versions:
- Community version 1.8 or 2.0
- Enterprise edition 1.8 or 2.0
You can find the latest release of Coucbase
here, sometimes this
charm needs to be updated to reflect the packaging updates as published by
upstream.
Usage
To deploy simply:
juju deploy couchbase
Scale out Usage
You can add more nodes by
juju add-unit couchbase
Couchbase
Contributions to this charm are welcome!
Configuration
- bucket_type
- (string) The type of bucket to create. Options are 'couchbase' or 'memcached'.
- couchbase
- couchbase_port
- (int) Default couchbase port
- 8091
- cluster_port
- (int) Default cluster port
- 11210
- cluster_password
- (string) Cluster password
- administrator
- cluster_ramsize
- (int) Default cluster RAM size
- 1607
- bucket
- (string) Bucket to use. Options are 'auto' for a randomly generated one or, an arbitrary name to be used literally.
- auto
- bucket_replica
- (int) Bucket replica factor.
- 1
- bucket_ramsize
- (int) Default bucket RAM size
- 1607
- cluster_username
- (string) Cluster username
- Administrator
- couchbase_version
- (string) Couchbase version to install. ("community-2.0", "community-1.8", "enterprise-2.0", or "enterprise-1.8")
- community-2.0
- bucket_password
- (string) Bucket password. Options are 'emtpy' for no password or the password.
- empty