问题标签 [harbor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - 从在同一集群上运行的注册表创建一个 pod
我在集群上运行 Harbor Registry,从集群外部推送和拉取图像没有问题。
现在我希望能够从该注册表创建一个 pod。像这样的东西:
这可能吗?
更新
如果我尝试通过其服务名称访问注册表,它harbor.harbor.svc.cluster.local
不起作用,因为找不到主机名。
如何引用我的图像?
docker - Kubernetes 从私有注册表中提取图像失败 --> 未知字段“imagePullPolicy”
我正在尝试从我的私人港口注册表中提取图像。在 Kubernetes 中,我首先创建了一个秘密,如本文档中所述:
https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
然后我尝试在我的 deployment.yaml 中实现它:
当我尝试创建部署时,我收到以下错误消息:
我想这是一个 yaml 问题,但我不知道它应该在哪里。
harbor - 为什么普通用户不能修改Harbor项目的属性?
非管理员用户无法通过 Harbor 的 Rest API 修改其项目的属性,如“public”,它返回 405 Method Not Allowed
docker - Harbor Registry:无法在 Kubernetes 中拉取镜像
我建立了一个 Harbour 注册表,它现在已经成功运行了几个星期。对于每个部署和命名空间,我都有一个秘密,其中包含来自我的 ~/.docker/config.json 文件的凭据,以访问注册表。自上周末以来,我无法再从该注册表中提取图像,并且我没有更改任何内容!集群在 GKE v1.12.5 btw 上运行。
什么有效? 我可以从我的本地机器女巫码头拉和推图像。
什么不起作用? 我的 Kubernetes 集群无法再拉取图像并超时运行。
部署.yaml
秘密“harborcred”是每个命名空间的一部分,以便部署可以访问它。这个秘密是根据 kubernetes 文档创建的:
https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
任何帮助,将不胜感激!
docker - 是否可以运行一个接受私有图像的推送请求和来自 dockerhub 的代理图像的 habor 实例?
我正在尝试使用 Harbor 设置一个私有 Docker Registry,它能够存储“私有”docker 镜像并提供来自 Dockerhub 的 docker 镜像。
有没有办法只运行一个港口实例?
kubernetes - Kubernetes 上的 Harbor:harbor.cfg 中使用的主机名
我正在尝试在 kubernetes 集群中部署港口注册表。
我们需要更新harbor.cfg 中的主机名,以便能够从k8s 集群外部访问harbor ui。根据说明,主机名应使用工作节点主机名或 IP 地址进行更新。
我有一个有 5 个工作人员的 k8s 集群。应该在harbor.cfg 中定义什么主机名。请指教
kubernetes - 在 Kubernetes 集群上部署 Harbor
我正在按照以下指南在 Kubernetes 集群中设置 Harbor。 https://github.com/goharbor/harbor/blob/master/docs/kubernetes_deployment.md
它展示了如何为 kuberentes 生成部署文件。我可以为港口注册服务生成 yaml 文件。但是,缺少 Clair 和 Notary 服务的部署文件。
如何为 Clair 和 Notary 服务生成部署文件。
此外,以下文件也丢失了
kubernetes - 无法在港口显示图像
我通过helm-harbor安装了harbor,版本是v1.1.0。
我的问题是我可以docker login
在终端上成功,并且成功docker push
图像,但是之后港口网页中没有图像显示,那里没有任何图像。
我查看了 pod Harbor-registry 的容器注册中心的日志,不断产生如下信息,不知道是不是和我的问题有关系。
有没有人可以帮助我?谢谢。
harbor - 启用“防止易受攻击的图像”时,Harbor 作为 Docker Hub 代理时出错
我正在使用 Harbor as Docker Hub Proxy
,其中配置了 docker 守护程序以指向此注册表。这部分工作正常。但是,当我将下图所示的选项启用到“库”项目
时,我发现了一个问题。"Prevent Vulnerable Images"
https://i.ibb.co/fDZKWN1/harbor.png
如果选中此选项,则 docker pull 命令不起作用,显示以下错误,但如果未选中,则该命令正常工作。
python - 港口迁移到另一个虚拟机
我想将docker-compose运行的harbor内容迁移到另一个VM,我不想复制/data/目录,它是too big
,所以我将/data/database
目录复制到另一个VM,harbor仪表板只显示项目,所以它没有迁移图像及其标签。很明显,我没有完全复制,只是不知道需要复制什么目录。
Harbor docker-compose.yml 如下:
如果你们能告诉我我需要复制哪个目录或其他方式将 Harbor 迁移到另一台虚拟机,我将不胜感激。