Deployment Tutorial

Follow these following steps to deploy your project to messaging channels.

1. Create a Deployment

Create a new deployment version using these command. If you do not specificy the major/minor/patch, it will automatically create a deployment with patch.

➜  kata create-deployment [major | minor | patch]

2. Add and Update Environment

After having the deployment, create an environment. We provide 3 environment (Development, Staging, Production) that you can choose upon creating an environment.

➜  kata create-environment <slug>

If you already have environment, simply update them with the newer deployment version. Select the environment that you want to update from the list provided in command line.

➜  kata update-environment <newDeploymentVersion>

3. Add Channels

We now can create messaging channels after you have environment. Add channel with your custom channel name. Choose the environment and channel type from the command line.

➜  kata add-channel <channelName>

Contributing to the Documentation

Is something missing/incorrect? Please let us know by contacting If you know how to fix it straight away, don’t hesitate to create a pull request on this documentation’s GitHub repository.