Intro
VKDR stands for "VeeCode Kubernetes Development Runtime", a simple command-line tool that aids on running a local Kubernetes cluster and a few tools that otherwise are quite a bit cumbersome to get them right.
This is a very opinionated tool, and it is designed mostly for local executions. It is not meant to be used for production setups (except the simplest ones), but rather a tool that helps developers to get started with both Kubernetes and VeeCode products and stacks.
Pre-reqs
A container engine like Docker or Docker Desktop is required to run the local Kubernetes cluster. The vkdr
tool uses k3d
internally to start clusters, but this is transparent to the user.
Installing VKDR
Just use the convenience script:
curl -s https://get-vkdr.vee.codes | bash
VKDR must be initialized before it can be used. This is done by running:
vkdr init
VKDR can also be upgraded by itself:
vkdr upgrade
vkdr init
Alternatively, you can install VKDR manually by downloading the latest release from the releases page and placing it in your PATH (we sugest /usr/local/bin/
).