Deploy a Botpress server using DigitalOcean's Kubernetes service.
Botpress is an on-prem, open-source chatbot building platform for businesses.
Pulumi makes deploying cloud services easy by allowing you to use a programming language. This lets you create repeatable, and predictable infrastructure.
- Clone this repository to your local machine, and optionally push it up to your own version-control system.
- Install Pulumi
- Signup for a free account on Pulumi
- Configure Pulumi for DigitalOcean
Pulumi can store the state of your cluster, which then allows you to track changes as you modify your cluster. In order to store the state on Pulumi, you will need to create a stack.
You can also create a stack by running the pulumi stack init <stack name>
command.
You are now ready to deploy the cluster by simply running pulumi up
.