This involves deploying the underlying infrastructure within the selected compute environment. A running kaos backend (via an authenticated endpoint) indicates successful deployment.
The conceptual overview shown below indicates how
kaos build deploy deploys the entire kaos backend.
The kaos deployment portion of the command line interface (CLI) consists of the following two commands.
kaos build deploy
Configure, create and deploy the kaos infrastructure backend
Remove all artifacts and shutdown running kaos infrastructure backend
Detailed instructions for deploying infrastructure in kaos can be found here.
The deployed kaos infrastructure backend is readily available for sharing with Data Scientists. A successfully deployed running endpoint can be found (and shared) in the following methods.
kaos build deploy will automatically display the current running endpoint on-screen.
In this example, the endpoint is
$ kaos build deploy -c AWS -e dev -vfy...Apply complete! Resources: 85 added, 0 changed, 0 destroyed.Endpoint successfully set to http://XYZ.amazonaws.com:80/api/Successfully built kaos [dev] environment
A kaos configuration file is always present in the current directory under
./kaos/config. The following file is automatically created after running
kaos build deploy.
[DEFAULT]user =[backend]url = http://XYZ.amazonaws.com:80/api/token =