From 318f6adc5d2143990742b9ef495b7fc9bf867c0b Mon Sep 17 00:00:00 2001 From: root Date: Sun, 23 Jul 2023 20:34:25 -0600 Subject: [PATCH] Added loadbalancer, ingress and registry to kind deployment --- kind-with-registry.sh | 72 +++++++++++++++++++++++++++++++++++++++++++ metallb.templ | 14 +++++++++ 2 files changed, 86 insertions(+) create mode 100755 kind-with-registry.sh create mode 100644 metallb.templ diff --git a/kind-with-registry.sh b/kind-with-registry.sh new file mode 100755 index 0000000..922764b --- /dev/null +++ b/kind-with-registry.sh @@ -0,0 +1,72 @@ +#!/usr/bin/env bash +set -o errexit +export PATH=$PATH:$(go env GOPATH)/bin + +reg_name="kind-registry" +reg_port="5001" + +if [ "$(podman inspect -f '{{.State.Running}}' ${reg_name} 2>/dev/null || true)" != 'true' ]; then + podman run -d -p "127.0.0.1:${reg_port}:5000" --name "${reg_name}" registry:2 +fi + +kind get clusters -q | egrep '^ek-demo$' >/dev/null || cat <