From ad3f45c1f34d2bdf588b5b1de60bd12a4b3509c6 Mon Sep 17 00:00:00 2001 From: Xianpao Chen Date: Wed, 16 Dec 2020 09:59:57 +0800 Subject: [PATCH] local up karmada with compile karmada (#72) --- Makefile | 1 - artifacts/deploy/controller-manager.yaml | 2 +- hack/local-up-karmada.sh | 8 ++++++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 091f531f5..be555f0c0 100644 --- a/Makefile +++ b/Makefile @@ -61,4 +61,3 @@ ifneq ($(REGISTRY_USER_NAME), "") docker login -u ${REGISTRY_USER_NAME} -p ${REGISTRY_PASSWORD} ${REGISTRY_SERVER_ADDRESS} endif docker push ${REGISTRY}/karmada-controller-manager:${VERSION} - diff --git a/artifacts/deploy/controller-manager.yaml b/artifacts/deploy/controller-manager.yaml index bf85259d9..d0087a5c9 100644 --- a/artifacts/deploy/controller-manager.yaml +++ b/artifacts/deploy/controller-manager.yaml @@ -22,7 +22,7 @@ spec: containers: - name: karmada-controller-manager image: swr.ap-southeast-1.myhuaweicloud.com/karmada/karmada-controller-manager:latest - imagePullPolicy: Always + imagePullPolicy: IfNotPresent command: - /bin/karmada-controller-manager - --kubeconfig=/etc/kubeconfig diff --git a/hack/local-up-karmada.sh b/hack/local-up-karmada.sh index abba39e88..54136c5e7 100755 --- a/hack/local-up-karmada.sh +++ b/hack/local-up-karmada.sh @@ -23,6 +23,14 @@ KARMADA_KUBECONFIG="${KUBECONFIG_PATH}/karmada.config" "${SCRIPT_ROOT}"/hack/create-cluster.sh karmada "${KARMADA_KUBECONFIG}" export KUBECONFIG="${KARMADA_KUBECONFIG}" +# make controller-manager image +export VERSION="latest" +export REGISTRY="swr.ap-southeast-1.myhuaweicloud.com/karmada" +make images + +# load controller-manager image +kind load docker-image "${REGISTRY}/karmada-controller-manager:${VERSION}" --name=karmada + # deploy karmada control plane "${SCRIPT_ROOT}"/hack/deploy-karmada.sh