cartridge-cli icon indicating copy to clipboard operation
cartridge-cli copied to clipboard

Add an abilty to perform operations not only on localhost but also on remotes

Open no1seman opened this issue 3 years ago • 1 comments

As 2.7.1 version of cartridge-cli can do many things with Tarantool cluster, but only on localhost it will be great if cartridge-cli will have an onboard ssh-client and can do the following tricks:

  1. Create cluster on host (public ssh-key preloaded and private in default ~/.ssh): cartridge create —name super-mega-cluster —host [email protected]
  2. Start cluster on host: cartridge start -d —host [email protected]
  3. Stop cluster on host: cartridge stop -d —host [email protected] and so on ....

This will also give us the opportunity to have cli for Windows and any other non-*UNIX OSes supported by golang.

no1seman avatar Mar 19 '21 10:03 no1seman

We plan to do something like this in the new 'tt' cli (which supposed to be universal: as for pure tarantool apps as well as for cartridge apps).

Totktonada avatar Sep 17 '21 12:09 Totktonada