購買免費版個人DV證書:
域名解析處添加TXT記錄的解析:
審覈過後就可以下載證書,配置到nginx裏了:
審覈後,點下載:
選擇nginx:
解壓後:
創建secret:
kubectl create secret generic mini-mall-admin-secret --from-file=tls.key=./3168390_miniprog.liabio.cn.key --from-file=tls.crt=./3168390_miniprog.liabio.cn.pem
創建ingress:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: wordpress
namespace: liabio
spec:
tls:
- hosts:
- action.liabio.cn
secretName: wordpress-secret
rules:
- host: action.liabio.cn
http:
paths:
- path:
backend:
serviceName: wordpress
servicePort: 80
可以看到https訪問wordpress正常:
參考
Kubernetes 使用 ingress 配置 https 集羣
用阿里雲的免費 SSL 證書讓網站從 HTTP 換成 HTTPS
作者簡潔
作者:小碗湯,一位熱愛、認真寫作的小夥,目前維護原創公衆號:『我的小碗湯』,專注於寫go語言、docker、kubernetes、java等開發、運維知識等提升硬實力的文章,期待你的關注。轉載說明:務必註明來源(註明:來源於公衆號:我的小碗湯,作者:小碗湯)