comparison service/powerEagle/ingress.yaml @ 1721:e30741ab51a7

add ingress
author drewp@bigasterisk.com
date Fri, 16 Jun 2023 17:23:54 -0700
parents
children
comparison
equal deleted inserted replaced
1720:842b5487556c 1721:e30741ab51a7
1 apiVersion: networking.k8s.io/v1
2 kind: Ingress
3 metadata:
4 name: powereagle
5 annotations:
6 cert-manager.io/cluster-issuer: letsencrypt-prod
7 ingress.pomerium.io/allow_public_unauthenticated_access: "false"
8 ingress.pomerium.io/pass_identity_headers: "true"
9 ingress.pomerium.io/preserve_host_header: "true"
10 ingress.pomerium.io/policy: |
11 allow:
12 or:
13 - { email: { is: "drewpca@gmail.com" }}
14 - { email: { is: "kelsimp@gmail.com" }}
15 ingress.pomerium.io/prefix_rewrite: "/"
16 ingress.pomerium.io/allow_websockets: "true"
17 spec:
18 ingressClassName: pomerium
19 rules:
20 - host: "bigasterisk.com"
21 http:
22 paths:
23 - pathType: Prefix
24 path: /powerEagle/
25 backend: { service: { name: power-eagle, port: { number: 80 } } }
26 tls:
27 - hosts: [bigasterisk.com]
28 secretName: bigasterisk.com-tls