Cloud

Login

Login to Berlioz account. Remote region should be specified. Command would accept username and password from interactive shell.

$ berlioz login

For integration with CI/CD tools login can accept username/password combination as input arguments:

$ berlioz login --user <username> --pass <password>

Build Images

Run from project directory.

$ berlioz build

Push Images

Run from project directory. This command would also build Docker images. No need to run berlioz build beforehand.

$ berlioz push --region <region>

Deploy

Following command triggers deployment. Use berlioz status and berlioz wait to monitor deployment process.

$ berlioz run --deployment <deployment> --cluster <cluster> --region <region>

Undeploy

Following command terminates deployment. Use berlioz status and berlioz wait to monitor deployment process.

$ berlioz stop --deployment <deployment> --cluster <cluster> --region <region>