Skip to content

Commit

Permalink
external/internal ingress
Browse files Browse the repository at this point in the history
  • Loading branch information
rssnyder committed Jan 28, 2025
1 parent 8decc8e commit d9a6722
Showing 1 changed file with 28 additions and 3 deletions.
31 changes: 28 additions & 3 deletions k8s/whoami/whoami.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,32 @@ spec:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: whoami
name: whoami-internal
namespace: whoami
# add annotation so harness knows what rule to associate traffic with
annotations:
nginx.ingress.kubernetes.io/configuration-snippet: 'more_set_input_headers "AutoStoppingRule: whoami-whoami";'
spec:
ingressClassName: nginx
rules:
- host: whoami.r.ss
http:
paths:
- path: /
pathType: Prefix
backend:
service:
# change to forward to autostopping router
# name: whoami
name: autostopping-router
port:
number: 80

---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: whoami-external
namespace: whoami
spec:
ingressClassName: nginx
Expand Down Expand Up @@ -79,8 +104,8 @@ spec:
name: whoami
port: 80
ingress:
name: whoami
name: whoami-external
controllerName: nginx
idleTimeMins: 5
hideProgressPage: false
dependencies: []
dependencies: []

0 comments on commit d9a6722

Please sign in to comment.