diff --git a/hack/deploy-karmada-agent.sh b/hack/deploy-karmada-agent.sh index 5e33751d2..bc68cb171 100755 --- a/hack/deploy-karmada-agent.sh +++ b/hack/deploy-karmada-agent.sh @@ -59,17 +59,7 @@ fi export KUBECONFIG="${MEMBER_CLUSTER_KUBECONFIG}" # switch to member cluster kubectl config use-context "${MEMBER_CLUSTER_NAME}" -AGENT_IMAGE_PULL_POLICY="Always" # default is 'always' for standalone member cluster to try to use the latest version -# load image if member cluster created by kind (if kubeconfig clusters' name contains kind-xxx) -if kubectl config get-clusters | grep "kind-${MEMBER_CLUSTER_NAME}" -then - # make agent image - export VERSION="latest" - export REGISTRY="swr.ap-southeast-1.myhuaweicloud.com/karmada" - make image-karmada-agent --directory="${REPO_ROOT}" - kind load docker-image "${REGISTRY}/karmada-agent:${VERSION}" --name="${MEMBER_CLUSTER_NAME}" - AGENT_IMAGE_PULL_POLICY="IfNotPresent" # It must not reload the image when member cluster created by kind -fi +AGENT_IMAGE_PULL_POLICY=${IMAGE_PULL_POLICY:-IfNotPresent} # create namespace for karmada agent kubectl apply -f "${REPO_ROOT}/artifacts/agent/namespace.yaml"