Step 1: Setup dependencies
You can skip directly to TLDR for the quickest start.
In this step, we will setup the dependencies for our project. We will use
docker
kind
kubectl
helm
yq
Note: For local setup make sure you have docker setup and running. Run
docker ps
to check if docker is running.
1.1) Installation
Run the following commands to get the dependencies installed.
bash <(curl -Ls https://raw.githubusercontent.com/cosmology-tech/starship/main/scripts/dev-setup.sh)
This will fetch all the dependencies and install them in the ~/.local/bin
directory.
Please add it to your PATH
variable with
export PATH=$PATH:~/.local/bin
1.2) Manual Installation
If you want to install the dependencies manually, please follow the instructions of each of the required dependencies
docker
: https://docs.docker.com/get-docker/ (opens in a new tab)kubectl
: https://kubernetes.io/docs/tasks/tools/ (opens in a new tab)kind
: https://kind.sigs.k8s.io/docs/user/quick-start/#installation (opens in a new tab)helm
: https://helm.sh/docs/intro/install/ (opens in a new tab)yq
: https://github.com/mikefarah/yq/#install (opens in a new tab)