文件名称:harbor-kubernetes:Kubernetes 的 Harbor 环境
文件大小:30KB
文件格式:ZIP
更新时间:2024-06-19 05:00:59
这个 repo 有旧版本并且很长时间没有维护。 Harbor 原生支持 kubernetes。 VMWare Harbor“艰难的道路” 港口的所有组件都在目录中分开(使用直观的名称:p); 文件有后缀,它代表: dpl = 部署 svc = 服务 pvc =永久体积声明 秘密 = 秘密(密码、证书...) 你需要做什么来部署 清单的配置方式应使其在 minikube 上部署和工作。 如果您不使用 minikube,请查看所有文件的内部并更改对您的环境有意义的内容,例如: 网址 证书(您必须生成所有) 网址 部署设置为使用 。 这应该解决您的 minikube 部署( $ minikube ip确认)。 如果您的机器离线,您可能需要将其添加到/etc/hosts 。 如果您不使用 minikube,您可以根据需要在包含的 Kubernetes 清单中更新此 URL。 证书 已为域h
【文件预览】:
harbor-kubernetes-master
----ingress()
--------secret.yaml(4KB)
--------ca.crt(1KB)
--------tls.crt(1KB)
--------ingress.yaml(668B)
--------tls.key(2KB)
----LICENSE(611B)
----ui()
--------ui-secrets.yaml(4KB)
--------ui-cm.yaml(174B)
--------ui-dpl.yaml(2KB)
--------ui-svc.yaml(127B)
----clair()
--------postgres-pvc.yaml(244B)
--------clair-svc.yaml(137B)
--------clair-secret.yaml(911B)
--------postgres-dpl.yaml(897B)
--------postgres-svc.yaml(146B)
--------clair-dpl.yaml(712B)
--------postgres-secret.yaml(121B)
----nginx()
--------nginx-svc.yaml(161B)
--------nginx-cm.yaml(3KB)
--------nginx-certificates-secrets.yaml(202B)
--------nginx-dpl.yaml(732B)
----README.md(5KB)
----adminserver()
--------adminserver-svc.yaml(165B)
--------adminserver-dpl.yaml(9KB)
--------adminserver-secrets.yaml(247B)
--------adminserver-cm.yaml(1KB)
----mysql()
--------mysql-svc.yaml(112B)
--------mysql-secret.yaml(114B)
--------mysql-dpl.yaml(710B)
--------mysql-pvc.yaml(226B)
----registry()
--------registry-dpl.yaml(1KB)
--------registry-cm.yaml(933B)
--------registry-pvc.yaml(230B)
--------registry-svc.yaml(118B)
--------registry-secret.yaml(2KB)
----jobservice()
--------jobservice-secrets.yaml(162B)
--------jobservice-svc.yaml(163B)
--------jobservice-cm.yaml(162B)
--------jobservice-dpl.yaml(1KB)