Using Cloud Provisioning
Chisel Operator makes it easy to integrate into your preferred cloud provider using our exit node provisioning functionality. Let’s look at an example of how this works.
First, we’ll want to create an ExitNodeProvisioner
resource.
For this guide, I’ll be using DigitalOcean, but if you’d like to use a different provider, please look at the reference for the provisioner’s config:
Most provisioners will also require a form of authentication. In the case of DigitalOcean, you need a personal access token with read/write permissions, which can be created in the API tab of the dashboard.
Next, we’ll create a secret with our token, using the secret key expected for the provisioner, in this case DIGITALOCEAN_TOKEN
:
And, that’s it, we’re ready for provisioning!