最佳答案
正如 documentation: 中所述
您需要使用您的证书创建 secret :
apiVersion: v1
data:
tls.crt: content_of_file_condohub_com_br.crt
tls.key: content_of_file_HSSL-5beedef526b9e.key
kind: Secret
metadata:
name: secret-tls
namespace: default
type: Opaque
然后更新您的入口:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: tls-example-ingress
spec:
tls:
- hosts:
- your.amazing.host.com
secretName: secret-tls
rules:
- host: your.amazing.host.com
http:
paths:
- path: /
backend:
serviceName: service1
servicePort: 80
Ingress 将使用 secret 文件中的证书。
关于ssl - 如何将 Comodo SSL 应用于 Kubernetes Ingress?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53378005/