Skip to content
This repository was archived by the owner on May 24, 2023. It is now read-only.

Commit 2d041f2

Browse files
authored
Add mTLS policy support
1 parent c09e89e commit 2d041f2

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

build/kic_crds/policy-definition.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,38 @@ spec:
5353
type: array
5454
items:
5555
type: string
56+
egressMTLS:
57+
description: EgressMTLS defines an Egress MTLS policy.
58+
type: object
59+
properties:
60+
ciphers:
61+
type: string
62+
protocols:
63+
type: string
64+
serverName:
65+
type: boolean
66+
sessionReuse:
67+
type: boolean
68+
sslName:
69+
type: string
70+
tlsSecret:
71+
type: string
72+
trustedCertSecret:
73+
type: string
74+
verifyDepth:
75+
type: integer
76+
verifyServer:
77+
type: boolean
78+
ingressMTLS:
79+
description: IngressMTLS defines an Ingress MTLS policy.
80+
type: object
81+
properties:
82+
clientCertSecret:
83+
type: string
84+
verifyClient:
85+
type: string
86+
verifyDepth:
87+
type: integer
5688
jwt:
5789
description: JWTAuth holds JWT authentication configuration.
5890
type: object

0 commit comments

Comments
 (0)