...

Text file src/edge-infra.dev/test/fixtures/crds/linkerd/polcy.linkerd.io_networkauthentication.yaml

Documentation: edge-infra.dev/test/fixtures/crds/linkerd

     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