0

在运行 K8s 的缓存服务 Harbor 时,我收到以下错误:

错误:无法识别“harbor.yaml”:版本“v1.10.1”中类型“部署”没有匹配项

是否有适用于 Harbour 工作版本的文档?

4

2 回答 2

1

由于API的更改,存在已知问题。k8s

看到这个答案

这意味着只有 apiVersionapps对部署是正确的(extensions不支持Deployment

并且在harbor helm 图表中有修复 更新您的配置并检查配置。

有一种解决方法可以手动修复它:替换extensions/v1beta1apps/v1

sed -i 's#extensions/v1beta1#apps/v1# *.yaml
于 2020-03-11T02:50:16.167 回答
0

用于部署的 yaml 应该有apiVersion: apps/v1

安装 Harbor 的一种简单方法是使用helm hub中的 helm

于 2020-03-11T02:39:28.530 回答