为 Zalenium 启用 SSL/HTTPS
Enabling SSL/HTTPS for Zalenium
我在 Azure Kubernates 中托管了 Zalenium,我需要启用 SSL。
我看到在 helm 图表中,有 ingress.yaml 和 TLS 设置,我尝试启用它但显然没有任何反应,有人知道应该做什么吗?
正如我在评论中提到的,SSL/HTTPS 不仅仅是在 helm chart 中启用某些东西,它更复杂。
例如
您可以设置 nginx ingress controller with Let's Encrypt,这是一个免费的 TLS 证书颁发机构,您可以使用它自动请求和续订 public 个域名的 Let's Encrypt 证书。
此外,您还需要 cert-manager,这是一个 Kubernetes 工具,可以从各种证书提供商(包括 Let's Encrypt)颁发证书。
关于这个有几个教程,例如看看这些
- https://cert-manager.io/docs/tutorials/acme/ingress/
- https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nginx-ingress-with-cert-manager-on-digitalocean-kubernetes
- https://docs.bitnami.com/tutorials/secure-kubernetes-services-with-ingress-tls-letsencrypt/
另外看看这个由@Tushar Mahajan 提供的。
我在 Azure Kubernates 中托管了 Zalenium,我需要启用 SSL。 我看到在 helm 图表中,有 ingress.yaml 和 TLS 设置,我尝试启用它但显然没有任何反应,有人知道应该做什么吗?
正如我在评论中提到的,SSL/HTTPS 不仅仅是在 helm chart 中启用某些东西,它更复杂。
例如
您可以设置 nginx ingress controller with Let's Encrypt,这是一个免费的 TLS 证书颁发机构,您可以使用它自动请求和续订 public 个域名的 Let's Encrypt 证书。
此外,您还需要 cert-manager,这是一个 Kubernetes 工具,可以从各种证书提供商(包括 Let's Encrypt)颁发证书。
关于这个有几个教程,例如看看这些
- https://cert-manager.io/docs/tutorials/acme/ingress/
- https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nginx-ingress-with-cert-manager-on-digitalocean-kubernetes
- https://docs.bitnami.com/tutorials/secure-kubernetes-services-with-ingress-tls-letsencrypt/
另外看看这个由@Tushar Mahajan 提供的