git clone 報錯
問題:Failed to connect to github.com port 443:connection timed out
解決:
git config --global --unset http.proxy
【hack/local-up-karmada.sh】
1. karmada ca-certificates (no such package)
問題:fetching https://dl-cdn.alpinelinux.org/alpine/v3.19/main: Permission denied
解決:路徑 /karmada-io/karmada/cluster/images 下的 Dockerfile,在 RUN apk add 前加上這句。
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
完整 Dockerfile 內容:
FROM alpine:3.19.1ARG BINARYRUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositoriesRUN apk add --no-cache ca-certificates
#tzdata is used to parse the time zone information when using CronFederatedHPA
RUN apk add --no-cache tzdataCOPY ${BINARY} /bin/${BINARY}
2. Timeout waiting for file exist /root/.kube/karmada.config
解決:
# chmod -R 777 /root/.kube