在运行 K8s 的缓存服务 Harbor 时,我收到以下错误:
错误:无法识别“harbor.yaml”:版本“v1.10.1”中类型“部署”没有匹配项
是否有适用于 Harbour 工作版本的文档?
在运行 K8s 的缓存服务 Harbor 时,我收到以下错误:
错误:无法识别“harbor.yaml”:版本“v1.10.1”中类型“部署”没有匹配项
是否有适用于 Harbour 工作版本的文档?
由于API的更改,存在已知问题。k8s
看到这个答案
这意味着只有 apiVersion
apps
对部署是正确的(extensions
不支持Deployment
)
并且在harbor helm 图表中有修复 更新您的配置并检查配置。
有一种解决方法可以手动修复它:替换extensions/v1beta1
为apps/v1
sed -i 's#extensions/v1beta1#apps/v1# *.yaml
用于部署的 yaml 应该有apiVersion: apps/v1
安装 Harbor 的一种简单方法是使用helm hub中的 helm