首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Google上添加SSL/TLS证书

如何在Google上添加SSL/TLS证书
EN

Stack Overflow用户
提问于 2020-05-19 06:53:46
回答 1查看 464关注 0票数 0

我正在从事一个网络项目,在这个项目中,前端是建立在使用gh页面的github上的react之上的。现在,后端构建在node.js上,并使用kubernetes引擎托管在google上。

问题是前端在https上,后端在Http上,因此我面临混合内容错误。我试过增加入口,但事情对我来说不太好。这是我第一次在谷歌云上托管一些东西。

我不知道如何正确地将ssl证书添加到kubernetes以将http转换为http(s)。我已经尝试过google云文档中的所有内容,但仍然不知道到底出了什么问题。

而且我也没有任何域名。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-19 08:15:53

查看文档,GCP似乎倾向于将SSL/TLS添加到集群中的K8s标准方法:

https://cloud.google.com/kubernetes-engine/docs/concepts/ingress-xlb

这意味着,您必须配置您的侵入实体以使用TLS秘密:

代码语言:javascript
运行
复制
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
  name: my-ingress-2
spec:
  tls:
  - secretName: secret-name
  rules:
  - http:
      paths:
      - path: /*
        backend:
          serviceName: service-name
          servicePort: 60000

您需要存储在K8s TLS秘密中的有效证书。要获得这样的证书--而不仅仅是使客户端弹出额外提示的自签名证书--您确实需要一个有效的域名。

如需全面浏览,请参阅此文章

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61884908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档