Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 1.43 KB

index.md

File metadata and controls

63 lines (48 loc) · 1.43 KB

Deploying clients with AeroLab

Client command

Usage:
  aerolab [OPTIONS] client [command]

Available commands:
  create     Create new client machines
  configure  (re)configure some clients, such as ams
  list       List client machine groups
  start      Start a client machine group
  stop       Stop a client machine group
  grow       Grow a client machine group
  destroy    Destroy client(s)
  attach     symlink to: attach client
  help       Print help

Client create command - supported clients

Usage:
  aerolab [OPTIONS] client create [command]

Available commands:
  base           simple base image
  tools          aerospike-tools
  ams            prometheus and grafana for AMS; for exporter see: cluster add exporter
  vscode         launch a VSCode IDE client
  trino          launch a Trino server (use 'attach trino' to get Trino shell)
  elasticsearch  deploy elasticsearch with the es connector for aerospike
  rest-gateway   deploy a rest-gateway client machine

Get help for a given client type

aerolab client create base help
aerolab client create tools help

Example

Create three base client machines and grow the client group by three tools client machines

aerolab client create base -n myclients -c 3
aerolab client grow tools -n myclients -c 3

List clients

aerolab client list

Destroy clients

aerolab client destroy -n myclients -f