加载中...

Ingress-nginx配置 https访问


一、配置证书

1.1 创建证书secret

[root@k8smaster TSL]# kubectl create secret  tls huhuhahei  --key=private.key --cert=public.pem  -n  lnmp
secret/huhuhahei created

二 、配置Ingress

2.1 创建ingress

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: nginx-ingress
spec:
  tls:
    - hosts:
        - web.huhuhahei.cn
    - secretName: huhuhahei
  rules:
    - host: web.huhuhahei.cn
      http:
        paths:
        - path: /
          pathType: Prefix
          backend:
            service:
              name: nginx-php
              port:
                number: 80

三 、测试

3.1浏览器查看证书


文章作者: huhuhahei
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 huhuhahei !
评论
  目录