第 7 章 已知问题
7.1. 重新部署 DevWorkspace Operator 可能会失败 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
目前,在运行 dsc server:delete --delete-all 命令后重新部署 DevWorkspace Operator 会失败。
临时解决方案
删除剩余的 DevWorkspace Operator 资源:
workspaces=$(oc get devworkspaces --all-namespaces | awk 'NR>1 {print $1}') \ && for workspace in $workspaces ; do \ oc patch devworkspaces/$workspace -p '{ "metadata": { "finalizers": null }}' --type merge || true; \ oc delete devworkspaces/$workspace || true; \ done \ && oc delete crd/devworkspaces.workspace.devfile.io注意如果
oc delete crd/devworkspaces.workspace.devfile.io命令失败,则必须深度清理您的 OpenShift 集群。- 重新部署 DevWorkspace Operator。
其他资源