shaowenchenK零SK贰SK壹S
test 开始的完整部分,不需要仓库。F12 看看接口报什么错
test 开始的完整部分,不需要仓库。F12 看看接口报什么错
network 里面,找到搜索镜像的接口
看着接口查询的是 app/nacos 这个,而不是 test/nginx 。是改了查询条件吗?还是刷新页面再试下。你用的是2.1吧
shaowenchen
之前在master上做了密钥这个会影响域名访问吗,但是本地有hosts地址映射
harbor是2.0
不会。2.1 用的是 ks-apiserver 查询,3.0 用的是 sdk 直接 api 查询。
你应该用的是 ks-apiserver,看看这个 pod 在哪个节点上,保证这个节点上的 docker 配置 OK 就行。
shaowenchen
报错是:
Get https://harbor.dockerregistry.com/v2/test/nginx/manifests/latest: dial tcp: lookup harbor.dockerregistry.com on 10.96.0.10:53: no such host
但是节点上都是网都是通的
直接用 IP 访问试下。
配置域名有些麻烦,如果是集群 .cluster.local 的,办法还多点。.com ,同时又非自己购买的域名,得在改外部的 DNS Server。
shaowenchen
这个dns为啥连本地hosts文件内容都不认?
shaowenchen 您的意识是给docker配置和ks上的密钥都做成实际IP的吗?
是的
shaowenchen
还是400
“配置域名有些麻烦,如果是集群 .cluster.local 的,办法还多点。.com ,同时又非自己购买的域名,得在改外部的 DNS Server。”
这个后面换了IP不会很痛苦吗,有没有办法直接做dns的自定义
shaowenchen 现在换回域名了,改了coredns,集群内访问没问题,但是还有证书无法识别的问题,还是报400
shaowenchen
可以了,给harbor改成http,重做密钥,中间又经历了403,清空浏览器缓存,刷新页面,重新登录。现在可以了
只有一个nginx能拉到,其他都是400,这个是为嘛呢。。。