Skip to content

Commit e39d093

Browse files
committed
updated the YAML file for mutual authentication
1 parent 34db91b commit e39d093

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

example/mutual-auth.yaml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
2+
apiVersion: networking.k8s.io/v1
3+
kind: Ingress
4+
metadata:
5+
annotations:
6+
ingress.citrix.com/frontend-ip: "A.B.C.D"
7+
kubernetes.io/ingress.class: "citrix"
8+
ingress.citrix.com/frontend-sslprofile: '{"clientauth": "enabled", "sni": "enabled" }'
9+
ingress.citrix.com/secure_backend: '{"apache": "True"}'
10+
ingress.citrix.com/backend-sslprofile: '{"apache":{"serverauth": "enabled", "sni": "enabled"}}'
11+
ingress.citrix.com/ca-secret: '{"apache": "tls-ca"}'
12+
ingress.citrix.com/backend-secret: '{"apache": "wildcard-secret"}'
13+
ingress.citrix.com/backend-ca-secret: '{"apache": "tls-ca"}'
14+
name: web-ingress
15+
spec:
16+
tls:
17+
- secretName: wildcard-secret
18+
hosts:
19+
- "www.guestbook.com"
20+
rules:
21+
- host: "www.guestbook.com"
22+
http:
23+
paths:
24+
- backend:
25+
service:
26+
name: apache
27+
port:
28+
number: 443
29+
path: /
30+
pathType: ImplementationSpecific
31+

0 commit comments

Comments
 (0)