github.com/verrazzano/verrazzano@v1.7.1/tests/testdata/istio/authz/bar/istio-securitytest-app.yaml (about)

     1  # Copyright (c) 2021, Oracle and/or its affiliates.
     2  # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
     3  apiVersion: core.oam.dev/v1alpha2
     4  kind: ApplicationConfiguration
     5  metadata:
     6    name: authpolicy-appconf
     7    namespace: bar
     8    annotations:
     9      version: v1.0.0
    10      description: "Authorization Policy Test App"
    11  spec:
    12    components:
    13      - componentName: springboot-frontend
    14        traits:
    15          - trait:
    16              apiVersion: oam.verrazzano.io/v1alpha1
    17              kind: MetricsTrait
    18              spec:
    19                path: "/actuator/prometheus"
    20          - trait:
    21              apiVersion: oam.verrazzano.io/v1alpha1
    22              kind: IngressTrait
    23              metadata:
    24                name: springboot-ingress
    25              spec:
    26                rules:
    27                  - paths:
    28                      - path: "/"
    29                        pathType: Prefix
    30                      - path: "/verrazzanoFact"
    31                        pathType: Prefix
    32                      - path: "/externalCall"
    33                        pathType: Prefix
    34      - componentName: springboot-backend
    35        traits:
    36          - trait:
    37              apiVersion: oam.verrazzano.io/v1alpha1
    38              kind: MetricsTrait
    39      - componentName: sleep
    40  
    41