HELM GITLAB - 使用证书秘密但没有入口。使用什么标志来传递证书?

时间:2021-01-10 10:39:09

标签: kubernetes gitlab kubernetes-helm

使用 helm 安装 gitlab 但没有 ingress 时如何提供 tls ca、cert 和 key?我有自己的入口,并添加了主机和路径。但是入口已启用 SSL_PASSTHROUGH(临时)。所以我需要 gitlab 使用通配符 tls 证书,并且入口会将 ssl 流量传递给 gitlab 主机。

我已经创建了机密,但文档显示机密已传递给入口..并且我已禁用由 helm (--set nginx-ingress.enabled=false) 创建的默认入口。

  --set gitlab.webservice.ingress.tls.secretName=RELEASE-gitlab-tls \
  --set registry.ingress.tls.secretName=RELEASE-registry-tls \
  --set minio.ingress.tls.secretName=RELEASE-minio-tls

这是我现在正在尝试的命令,但需要 tls 证书的选项..

helm install gitlab gitlab/gitlab --namespace test-web-dev --set global.edition=ce --set global.hosts.domain=test.com --set tls.enabled=true --set global.smtp.address=postfix.test-internal --set global.smtp.port=25 --set certmanager.install=false --set certmanager-issuer.email=admin@test.com --set certmanager.install=false --set nginx-ingress.enabled=false

0 个答案:

没有答案
相关问题