harbor仓库部署时启用https时的常见错误KeyError: 'certificate'等

出现 KeyError: 'certificate' 错误

  1. 先确认你的配置是否正确,例如harbor.yml里的https证书位置是否正确,证书是否正常无误
  2. 如果上述无误确反复报错,请确认你的harbor版本,博主在这个上面卡了3天,实测1.9.0的版本在这里始终过不去,换为1.9.3版本正常了。博主环境如下
centos-release-7-7.1908.0.el7.centos.x86_64
Docker version 19.03.5, build 633a0ea
docker-compose version 1.25.3, build d4d1b42b
harbor 1.9.3

出现语法错误 expected 这样的

expected <block end>, but found '<block mapping start>'
  in "/input/harbor.yml", line 13, column 2
  1. 上面报错位置已经很明确了,检查13行第2列发现多了个空格
    让https到最前面即可。
原文地址:https://www.cnblogs.com/zhoushiya/p/12249158.html