File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change 31
31
valueFrom :
32
32
fieldRef :
33
33
fieldPath : status.podIP
34
+ - name : KUBE_CACHE_MUTATION_DETECTOR
35
+ value : " {{KUBE_CACHE_MUTATION_DETECTOR}}"
34
36
command :
35
37
- /bin/karmada-controller-manager
36
38
- --kubeconfig=/etc/karmada/config/karmada.config
Original file line number Diff line number Diff line change @@ -19,6 +19,10 @@ set -o nounset
19
19
# This script deploy karmada control plane to any cluster you want. REPO_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
20
20
# This script depends on utils in: ${REPO_ROOT}/hack/util.sh
21
21
22
+ # start the cache mutation detector by default so that cache mutators will be found
23
+ KUBE_CACHE_MUTATION_DETECTOR=" ${KUBE_CACHE_MUTATION_DETECTOR:- true} "
24
+ export KUBE_CACHE_MUTATION_DETECTOR
25
+
22
26
REPO_ROOT=$( dirname " ${BASH_SOURCE[0]} " ) /..
23
27
CERT_DIR=${CERT_DIR:- " ${HOME} /.karmada" }
24
28
mkdir -p " ${CERT_DIR} " & > /dev/null || mkdir -p " ${CERT_DIR} "
@@ -449,6 +453,9 @@ sed -i'' -e "s/{{ca_crt}}/${karmada_ca}/g" "${TEMP_PATH_BOOTSTRAP}"/bootstrap-to
449
453
sed -i' ' -e " s|{{apiserver_address}}|${karmada_apiserver_address} |g" " ${TEMP_PATH_BOOTSTRAP} " /bootstrap-token-configuration-tmp.yaml
450
454
kubectl --context=" karmada-apiserver" apply -f " ${TEMP_PATH_BOOTSTRAP} " /bootstrap-token-configuration-tmp.yaml
451
455
456
+ # render the KUBE_CACHE_MUTATION_DETECTOR in the karmada-controller-manager
457
+ sed -i' ' -e " s/{{KUBE_CACHE_MUTATION_DETECTOR}}/${KUBE_CACHE_MUTATION_DETECTOR} /g" " ${REPO_ROOT} /artifacts/deploy/karmada-controller-manager.yaml"
458
+
452
459
# deploy controller-manager on host cluster
453
460
kubectl --context=" ${HOST_CLUSTER_NAME} " apply -f " ${REPO_ROOT} /artifacts/deploy/karmada-controller-manager.yaml"
454
461
# deploy scheduler on host cluster
You can’t perform that action at this time.
0 commit comments