From 09ad7a6116ecd8d3c751348c45d67fa4b8df6c57 Mon Sep 17 00:00:00 2001 From: Stefan Bueringer Date: Fri, 11 Feb 2022 08:26:29 +0100 Subject: [PATCH] book/tilt: update prerequisites MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stefan Büringer buringerst@vmware.com --- docs/book/src/developer/tilt.md | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/docs/book/src/developer/tilt.md b/docs/book/src/developer/tilt.md index 100881d47e77..1c0b2eef5563 100644 --- a/docs/book/src/developer/tilt.md +++ b/docs/book/src/developer/tilt.md @@ -7,30 +7,17 @@ workflow that offers easy deployments and rapid iterative builds. ## Prerequisites -1. [Docker](https://docs.docker.com/install/) v19.03 or newer -1. [kind](https://kind.sigs.k8s.io) v0.9 or newer (other clusters can be +1. [Docker](https://docs.docker.com/install/): v19.03 or newer +1. [kind](https://kind.sigs.k8s.io): v0.9 or newer (other clusters can be used if `preload_images_for_kind` is set to false) -1. [kustomize](https://kubectl.docs.kubernetes.io/installation/kustomize/) - standalone (`kubectl kustomize` does not work because it is missing - some features of kustomize v3) -1. [Tilt](https://docs.tilt.dev/install.html) v0.22.2 or newer -1. [envsubst](https://github.com/drone/envsubst) or similar to handle - clusterctl var replacement. Note: drone/envsubst releases v1.0.2 and - earlier do not have the binary packaged under cmd/envsubst. It is - available in Go pseudo-version `v1.0.3-0.20200709231038-aa43e1c1a629` -1. Clone the [Cluster - API](https://github.com/kubernetes-sigs/cluster-api) repository +1. [Tilt](https://docs.tilt.dev/install.html): v0.22.2 or newer +1. [kustomize](https://github.com/kubernetes-sigs/kustomize): provided via `make kustomize` +1. [envsubst](https://github.com/drone/envsubst): provided via `make envsubst` +1. [helm](https://github.com/helm/helm): v3.7.1 or newer +1. Clone the [Cluster API](https://github.com/kubernetes-sigs/cluster-api) repository locally 1. Clone the provider(s) you want to deploy locally as well -We provide a make target to generate the envsubst binary if desired. -See the [provider contract](./../clusterctl/provider-contract.md) for -more details about how clusterctl uses variables. - -``` -make envsubst -``` - ## Getting started ### Create a kind cluster