在 Minikube 中设置 Harbor 注册表

问题描述 投票:0回答:1

我正在尝试在 Minikube 本地的 Kubernetes 集群中设置 Harbor 注册表。我正在使用 https://github.com/goharbor/harbor-helm 并尝试使用入口控制器进行设置。目前,我还没有更改任何默认值(默认值是“ingress”类型),但已经通过

minikube addons enable ingress
安装了Nginx Ingress Controller。

现在,helm 图表已安装,我在主机文件中添加了一个条目

192.168.49.2 core.harbor.domain
但页面仅返回 503 错误。

在查看港口门户的 Pod 日志时,我得到以下信息:

ginx: [emerg] socket() [::]:8080 failed (97: Address family not supported by protocol)

我很确定我得到这个的原因是因为我在安装图表时需要设置一些默认值,但我不太确定这些可能是什么。

kubernetes nginx kubernetes-helm nginx-ingress
1个回答
1
投票

我发现了问题所在:我需要将

ipFamily.ipv6.enabled
版本设置为 false:

helm upgrade -i my-release harbor/harbor --set ipFamily.ipv6.enabled=false

© www.soinside.com 2019 - 2024. All rights reserved.