Skip to content

couchbaselabs/cbdyncluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a CLI tool for interfacing with a running cbdynclusterd.

Download the latest release for your platform from https://github.com/couchbaselabs/cbdyncluster/releases/latest

Example Usage (as of May 23, 2022):

Init config

> cbdyncluster init --auth [email protected] --server 172.23.104.149:19923
> cat $HOME/.cbdyncluster.toml
auth = "[email protected]"
server = "172.23.104.149:19923"

Allocate cluster

> cbdyncluster allocate --num-nodes 3 --server-version 5.5.0
a004f847
> cbdyncluster ps
a004f847 [Owner: [email protected], Creator: [email protected], Timeout: 59m48s]
  dac14ff7eab9      node_1               5.5.0      172.23.111.210
  be8473e4b4d4      node_2               5.5.0      172.23.111.209
  72e31d4e0629      node_3               5.5.0      172.23.111.208
> cbdyncluster setup a004f847 --node kv --node kv --node kv --bucket default
http://172.23.111.210:8091
> cbdyncluster connstr a004f847
couchbase://172.23.111.210,172.23.111.209,172.23.111.208
> cbdyncluster rm a004f847

Pre release alias

--server-version 7.1-stable

GA release alias

--server-version 7.1-release

Capella Clusters

> cbdyncluster create-cloud --node kv,index,n1ql --node kv,index,n1ql --node kv,index,n1ql
e3f11b79
> cbdyncluster connstr e3f11b79 --ssl
couchbases://cb.fhdsf98hsd9fn.cloud.couchbase.com

AWS Clusters

> cbdyncluster allocate --num-nodes 3 --server-version 7.1-stable --platform ec2
43502742
> cbdyncluster ps
Clusters:
  43502742 [Owner: [email protected], Creator: [email protected], Timeout: 59m37s]
    i-0e969e29ba3a7c407  node_3               7.1.1-3070 ec2-3-144-127-195.us-east-2.compute.amazonaws.com dynclsr-43502742-node_3
    i-00a7751a64e1e03df  node_2               7.1.1-3070 ec2-18-220-187-47.us-east-2.compute.amazonaws.com dynclsr-43502742-node_2
    i-0bc686adef2f53133  node_1               7.1.1-3070 ec2-18-218-177-172.us-east-2.compute.amazonaws.com dynclsr-43502742-node_1

Use --help for more advanced usage

About

A CLI tool for interfacing with cbdynclusterd

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 8