nginx ingress 使用 tls 证书

1. 设置secret

kubectl create secret tls  ingress-secret --key /tmp/traefik/senyint.com.key  --cert /tmp/traefik/senyint.com.crt -n senyint

 

2. 配置ingress

[root@master1 tmp]# cat hipempifefrontend-ingress-ssl.yaml 
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: hipempifefrontend
  namespace: senyint
spec:
  tls:
  - hosts: 
    - prodhipempifefrontend.senyint.com
    secretName: ingress-secret
  rules:
  - host: prodhipempifefrontend.senyint.com
    http:
      paths:
      - backend:
          serviceName: hipempifefrontend
          servicePort: 80

 

posted @ 2020-07-22 16:02  fengjian1585  阅读(619)  评论(0编辑  收藏  举报