class IngressForService
Generates an Ingress for every Service whose source resource carries the +app.kubernetes.io/expose+ label.
The label value is the hostname:
metadata.labels = "app.kubernetes.io/expose": "app.example.com"
Set to +"true"+ to use the resource name as a hostname placeholder (useful when a later middleware or the manifest class resolves it).
Options: issuer: — cert-manager ClusterIssuer name (default: "letsencrypt-prod") ingress_class: — IngressClassName (default: "nginx")
stack do use Middleware::IngressForService use Middleware::IngressForService, issuer: "letsencrypt-staging" end