xingxing122
检查看看为什么这行命令为什么没有被执行, https://github.com/kubesphere/ks-installer/blob/release-4.1/scripts/upgrade.sh#L180-L185
,脚本内容一致吗
helm template -s templates/prepare-upgrade-job.yaml -n kubesphere-system --release-name \
--set upgrade.prepare=true,upgrade.image.registry=$IMAGE_REGISTRY,upgrade.image.tag=$KS_UPGRADE_TAG \
$EXTENSION_REGISTRY_ARG \
--set global.imageRegistry=$IMAGE_REGISTRY,global.tag=$TAG \
-f ks-core-values.yaml \
$chart --dry-run=server | kubectl -n kubesphere-system apply --wait -f - && kubectl -n kubesphere-system wait --for=condition=complete --timeout=600s job/prepare-upgrade
正常升级过程中应该有如下日志:
apply CRDs
configmap/ks-upgrade-prepare-config created
job.batch/prepare-upgrade created
persistentvolumeclaim/ks-upgrade created
job.batch/prepare-upgrade condition met