From 3461c133806d0e5414b16a36be9e98ed5021ca97 Mon Sep 17 00:00:00 2001 From: Justin SB Date: Thu, 22 Sep 2022 03:20:56 +1000 Subject: [PATCH] WIP: Instructions for developing with kind --- porch/README.kind.md | 166 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 porch/README.kind.md diff --git a/porch/README.kind.md b/porch/README.kind.md new file mode 100644 index 0000000000..9ada214d8d --- /dev/null +++ b/porch/README.kind.md @@ -0,0 +1,166 @@ +``` +kind create cluster +kind export kubeconfig +``` + + +``` +IMAGE_TAG=$(date +%Y%m%dT%H%M%S) +IMAGE_REPO=localkind IMAGE_TAG=${IMAGE_TAG} make build-images + +# TODO: Do we need to load on Linux? +kind load docker-image localkind/porch-function-runner:${IMAGE_TAG} +kind load docker-image localkind/porch-controllers:${IMAGE_TAG} +kind load docker-image localkind/porch-wrapper-server:${IMAGE_TAG} +kind load docker-image localkind/porch-server:${IMAGE_TAG} +kind load docker-image localkind/test-git-server:${IMAGE_TAG} + +IMAGE_REPO=localkind IMAGE_TAG=${IMAGE_TAG} make deploy-no-sa +``` + +``` +cat ../e2e/testdata/porch/git-server.yaml | \ + sed -e s/test-git-namespace/git-system/g | + sed -e s~GIT_SERVER_IMAGE~localkind/test-git-server:${IMAGE_TAG}~g | + kubectl apply -f - +``` + + + +``` + +kubectl apply -f - <