We’re busy building, and this is one of those things that is a work in progress!
CustomerOS CLI commands are structured in the following way:
openline <topic> <command> [options]
Typically all commands you will give when developing will use the
dev topic to deploy to your local dev environment.
You can work with CustomerOS as a whole, or at the feature or service level using the CLI:
If you want to start a customerOS or a specific feature from a branch other than the latest branch, you can specify the branch using the
|Start customerOS from branch|
|Start feature/service from branch|
If you have cloned the repo locally and want to build and install from your source, you can use the
-l option with the path to your source code.
|Start customerOS from source|
|Start feature/service from source|
This command will navigate to the top level path of the customerOS repo, build all the customerOS images locally, and install them in the kubernetes cluster.
To check what is running locally, you can use the
You can also check the status of the customerOS pods using the
|Check status of local customerOS services|
When you want to tear down your local customerOS environment, you can do this in one of two ways:
|Uninstall all customerOS services|
|Uninstall specific customerOS services|
|View and create issues in the CustomerOS project|