Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 9 additions & 4 deletions docs/book/src/developers/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,23 +47,28 @@
- Get the latest patch version for go v1.16.
2. Install [jq][jq]
- `brew install jq` on macOS.
- `chocolatey install jq` on Windows.
- `sudo apt install jq` on Windows + WSL2
- `sudo apt install jq` on Ubuntu Linux.
3. Install [gettext][gettext] package
- `brew install gettext && brew link --force gettext` on macOS.
- [install instructions][gettextwindows] on Windows.
- `sudo apt install gettext` on Windows + WSL2.
- `sudo apt install gettext` on Ubuntu Linux.
4. Install [KIND][kind]
- `GO111MODULE="on" go get sigs.k8s.io/kind@v0.9.0`.
5. Install [Kustomize][kustomize]
- `brew install kustomize` on macOS.
- `choco install kustomize` on Windows.
- [install instructions][kustomizelinux] on Linux
- [install instructions](https://kubectl.docs.kubernetes.io/installation/kustomize/) on Windows + WSL2.
- [install instructions][kustomizelinux] on Linux.
6. Install Python 3.x or 2.7.x, if neither is already installed.
7. Install make.
- `brew install make` on MacOS.
- `sudo apt install make` on Windows + WSL2.
- `sudo apt install make` on Linux.
8. Install [timeout][timeout]
- `brew install coreutils` on macOS.

When developing on Windows, it is suggested to set up the project on Windows + WSL2 and the file should be checked out on as wsl file system for better results.

### Get the source

```shell
Expand Down