...

Text file src/edge-infra.dev/config/pallets/emissary/foreman/edge-ingress/mapping.yaml

Documentation: edge-infra.dev/config/pallets/emissary/foreman/edge-ingress

     1apiVersion: getambassador.io/v3alpha1
     2kind: Mapping
     3metadata:
     4  name: edge-ui
     5spec:
     6  service: edge-ui.edge-ui:80
     7  hostname: ${domain}
     8  prefix: /
     9  bypass_auth: true
    10  rewrite: ""
    11  timeout_ms: 60000
    12---
    13apiVersion: getambassador.io/v3alpha1
    14kind: Mapping
    15metadata:
    16  name: edge-api
    17  labels:
    18    edgeHost: default
    19spec:
    20  service: auth-proxy.auth-proxy:80
    21  hostname: ${domain}
    22  prefix: /api/
    23  rewrite: ""
    24  timeout_ms: 60000
    25---
    26apiVersion: getambassador.io/v3alpha1
    27kind: Mapping
    28metadata:
    29  name: edge-graphiql
    30spec:
    31  service: auth-proxy.auth-proxy:80
    32  hostname: ${domain}
    33  prefix: /graphiql/
    34  rewrite: ''
    35  timeout_ms: 60000
    36---
    37apiVersion: getambassador.io/v3alpha1
    38kind: Mapping
    39metadata:
    40  name: edge-remote-access-token-validation
    41spec:
    42  service: ee-bff-golang.edge-backend:80
    43  hostname: ${domain}
    44  prefix: /validate_token/
    45  bypass_auth: true
    46  rewrite: ''
    47  timeout_ms: 60000
    48---
    49apiVersion: getambassador.io/v3alpha1
    50kind: Mapping
    51metadata:
    52  name: magpie
    53spec:
    54  service: magpie.magpie:80
    55  hostname: ${domain}
    56  prefix: /crypto/
    57  bypass_auth: true
    58  rewrite: '/'
    59  timeout_ms: 60000

View as plain text