October 19, 2024

Example of manifest

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
 name: yoursite
 namespace: yoursite
 annotations:
   cert-manager.io/cluster-issuer: lets-encrypt
   nginx.ingress.kubernetes.io/proxy-body-size: "50m"
spec:
 tls:
 - hosts:
   - your-website-dn.com
   secretName: your-ingress-tls
 rules:
 - host: your-website-dn.com
   http:
     paths:
     - backend:
         service:
           name: yoursite
           port:
             number: 80
       path: /
       #pathType: Exact
       pathType: Prefix