File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 64
64
- --tls-private-key-file=/etc/karmada/pki/apiserver.key
65
65
- --tls-min-version=VersionTLS13
66
66
name : karmada-apiserver
67
- image : registry.k8s.io/kube-apiserver:v1.27.11
67
+ image : registry.k8s.io/kube-apiserver:{{karmada_apiserver_version}}
68
68
imagePullPolicy : IfNotPresent
69
69
livenessProbe :
70
70
failureThreshold : 8
Original file line number Diff line number Diff line change 52
52
- --service-cluster-ip-range=10.96.0.0/12
53
53
- --use-service-account-credentials=true
54
54
- --v=4
55
- image : registry.k8s.io/kube-controller-manager:v1.27.11
55
+ image : registry.k8s.io/kube-controller-manager:{{karmada_apiserver_version}}
56
56
imagePullPolicy : IfNotPresent
57
57
livenessProbe :
58
58
failureThreshold : 8
Original file line number Diff line number Diff line change 200
200
# deploy karmada apiserver
201
201
TEMP_PATH_APISERVER=$( mktemp -d)
202
202
trap ' { rm -rf ${TEMP_PATH_APISERVER}; }' EXIT
203
+ KARMADA_APISERVER_VERSION=${KARMADA_APISERVER_VERSION:- " v1.27.11" }
203
204
cp " ${REPO_ROOT} " /artifacts/deploy/karmada-apiserver.yaml " ${TEMP_PATH_APISERVER} " /karmada-apiserver.yaml
204
205
sed -i' ' -e " s/{{service_type}}/${KARMADA_APISERVER_SERVICE_TYPE} /g" " ${TEMP_PATH_APISERVER} " /karmada-apiserver.yaml
206
+ sed -i' ' -e " s/{{karmada_apiserver_version}}/${KARMADA_APISERVER_VERSION} /g" " ${TEMP_PATH_APISERVER} " /karmada-apiserver.yaml
205
207
echo -e " \nApply dynamic rendered apiserver service in ${TEMP_PATH_APISERVER} /karmada-apiserver.yaml."
206
208
kubectl --context=" ${HOST_CLUSTER_NAME} " apply -f " ${TEMP_PATH_APISERVER} " /karmada-apiserver.yaml
207
209
238
240
util::append_client_kubeconfig " ${HOST_CLUSTER_KUBECONFIG} " " ${CERT_DIR} /karmada.crt" " ${CERT_DIR} /karmada.key" " ${KARMADA_APISERVER_IP} " " ${KARMADA_APISERVER_SECURE_PORT} " karmada-apiserver
239
241
240
242
# deploy kube controller manager
241
- kubectl --context=" ${HOST_CLUSTER_NAME} " apply -f " ${REPO_ROOT} /artifacts/deploy/kube-controller-manager.yaml"
243
+ cp " ${REPO_ROOT} " /artifacts/deploy/kube-controller-manager.yaml " ${TEMP_PATH_APISERVER} " /kube-controller-manager.yaml
244
+ sed -i' ' -e " s/{{karmada_apiserver_version}}/${KARMADA_APISERVER_VERSION} /g" " ${TEMP_PATH_APISERVER} " /kube-controller-manager.yaml
245
+ kubectl --context=" ${HOST_CLUSTER_NAME} " apply -f " ${TEMP_PATH_APISERVER} " /kube-controller-manager.yaml
242
246
# deploy aggregated-apiserver on host cluster
243
247
kubectl --context=" ${HOST_CLUSTER_NAME} " apply -f " ${REPO_ROOT} /artifacts/deploy/karmada-aggregated-apiserver.yaml"
244
248
util::wait_pod_ready " ${HOST_CLUSTER_NAME} " " ${KARMADA_AGGREGATION_APISERVER_LABEL} " " ${KARMADA_SYSTEM_NAMESPACE} "
You can’t perform that action at this time.
0 commit comments