如何在istio入口后面使港口可达?

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

我已经如下安装了Harbor:

helm install hub harbor/harbor \
  --version 1.3.2 \
  --namespace tool \
  --set expose.ingress.hosts.core=hub.service.example.io \
  --set expose.ingress.annotations.'kubernetes\.io/ingress\.class'=istio \
  --set expose.ingress.annotations.'cert-manager\.io/cluster-issuer'=letsencrypt-prod \
  --set externalURL=https://hub.service.example.io \
  --set notary.enabled=false \
  --set secretkey=secret \
  --set harborAdminPassword=pw  

所有内容均已启动且正在运行,但是无法通过https://hub.service.example.io访问该页面。 Why css and png are not accessible?出现相同的问题,但是如何在Helm中设置通配符*

kubernetes istio harbor
1个回答
0
投票

对于任何特定的头盔图表,如果要更改某些内容,最好的建议是阅读模板。

不过,就您而言,掌舵并不是您的问题。 istio不使用ingress对象,它使用“网关”和“虚拟服务”。您无法通过kubernetes.io/ingress.class注释将应用程序配置为使用istio入口系统。

(至少,这是我的经验,在他们的文档中我找不到任何与之矛盾的东西,但是完全有可能存在我不知道的istio入口控制器)

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