...
1apiVersion: apiextensions.k8s.io/v1
2kind: CustomResourceDefinition
3metadata:
4 name: networkauthentications.policy.linkerd.io
5 annotations:
6 linkerd.io/created-by: linkerd/cli stable-2.11.4
7 labels:
8 helm.sh/chart: linkerd2-0.1.0
9 linkerd.io/control-plane-ns: linkerd
10spec:
11 group: policy.linkerd.io
12 scope: Namespaced
13 names:
14 kind: NetworkAuthentication
15 plural: networkauthentications
16 singular: networkauthentication
17 shortNames: [netauthn, networkauthn]
18 versions:
19 - name: v1alpha1
20 served: true
21 storage: true
22 schema:
23 openAPIV3Schema:
24 type: object
25 required: [spec]
26 properties:
27 spec:
28 description: >-
29 NetworkAuthentication defines a list of authenticated client
30 networks to be referenced by an `AuthorizationPolicy`. If a
31 client connection originates from ANY of the of the provided
32 networks, the connection is considered authenticated.
33 type: object
34 required: [networks]
35 properties:
36 networks:
37 type: array
38 items:
39 type: object
40 required: [cidr]
41 properties:
42 cidr:
43 description: >-
44 The CIDR of the network to be authorized.
45 type: string
46 except:
47 description: >-
48 A list of IP networks/addresses not to be included in
49 the above `cidr`.
50 type: array
51 items:
52 type: string
View as plain text