gpt4 book ai didi

amazon-web-services - 在 kubernetes 集群中配置 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 14:26:25 25 4
gpt4 key购买 nike

我在 aws 中使用了两个链接 kubernetes。

1) https://ramhiser.com/post/2018-05-20-setting-up-a-kubernetes-cluster-on-aws-in-5-minutes/

  • 通过此链接我成功配置了 Kubernetes 集群

https://codeburst.io/getting-started-with-kubernetes-deploy-a-docker-container-with-kubernetes-in-5-minutes-eb4be0e96370

  • 通过上面的链接,我成功地将 docker 镜像从 ecr 部署/拉到集群

但问题是我需要通过 HTTPS(ssl) 协议(protocol)运行应用

我们在 aws ECR 中有 docker 镜像。我们还有用于 ssl 的证书 key 文件和链文件。我们如何使用 kubernetes 配置它?所以容器将在 https 中运行

现在它正在运行 http://www.example.com .它应该像 https://www.example.com

过程是这样的

1) 在github中推送代码(完成)

2) 创建 docker 镜像(完成)

3) 将 docker 镜像推送到 aws ECR(完成)

4) 从 aws ecr 中拉取镜像并使用 kubernetes 集群运行(完成)

6) 在 80 端口上处理 http 协议(protocol)(完成)http://www.example.com

7) 将域绑定(bind)到集群端点(完成)

8) 配置 SSL(未完成)https://www.example.com

有人有什么建议吗?

最佳答案

要在 kubernetes 上运行应用程序或设置 SSL 和 TLS,最佳实践建议使用 cert-manageringress

Ingress 作为网关将服务暴露给外界并管理连接。

cert-manager 用于管理域的 SSL 证书。您可以按照本指南设置 ingresscert-manager:

https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nginx-ingress-with-cert-manager-on-digitalocean-kubernetes

关于amazon-web-services - 在 kubernetes 集群中配置 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56665355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com