Kubernetes Provider for Devsy

Getting started
The provider is available for auto-installation using
devsy provider add kubernetes
devsy provider use kubernetes
Follow the on-screen instructions to complete the setup.
Creating your first devsy env with kubernetes
After the initial setup, just use:
devsy up .
You'll need to wait for the pod and environment setup.
Testing locally
- Build the new version in a dev mode with some version tag (e.g. 0.0.1-dev)
chmod +x ./hack/build.sh
RELEASE_VERSION=0.0.1-dev ./hack/build.sh --dev
- Remove the old provider from your devsy installation (make sure you delete all workspaces using the provider).
devsy provider delete kubernetes
- Install the new provider from the local build
devsy provider add --name kubernetes --use ./release/provider.yaml
- Test your provider, e.g. with
devsy up command. Make sure you have a valid kubeconfig file in your home directory.
devsy up <repository-url> --provider kubernetes --debug