在 GCP 中的服务上启用 SSL 证书

在 GCP 中的服务上启用 SSL 证书

我在 GKE 集群上创建了 nginx 服务作为负载均衡器类型。我正在寻找在此服务上启用 SSL 证书的方法。有什么方法可以在 GKE 中实现这一点吗?以下是 nginx 服务 YAML:

apiVersion: v1
kind: Service
metadata:
  name: nginx
spec:
  ports:
    - name: "gitlab-docker-registry"
      port: 8123
      targetPort: 8123
    - name: "443"
      port: 443
      targetPort: 443
  selector:
    app: nginx
  type: LoadBalancer

答案1

我会用入口,只需考虑端口您可以在 yaml 文件中使用和定义该证书。

如果你必须使用“LoadBalancer”服务类型,那么你必须在 nginx 后端处理这个问题,修改 nginx 配置文件,同时通过以下方式共享证书持久卷

相关内容