...

Text file src/github.com/linkerd/linkerd2/test/integration/external/externalissuer/testdata/external_issuer_application.yaml

Documentation: github.com/linkerd/linkerd2/test/integration/external/externalissuer/testdata

     1---
     2apiVersion: apps/v1
     3kind: Deployment
     4metadata:
     5  name: backend
     6spec:
     7  replicas: 1
     8  selector:
     9    matchLabels:
    10      app: backend
    11  template:
    12    metadata:
    13      labels:
    14        app: backend
    15    spec:
    16      containers:
    17      - name: backend
    18        image: buoyantio/bb:v0.0.6
    19        args:
    20        - terminus
    21        - "--h1-server-port=8080"
    22        - "--response-text=backend"
    23        ports:
    24        - containerPort: 8080
    25---
    26apiVersion: v1
    27kind: Service
    28metadata:
    29  name: backend-svc
    30spec:
    31  selector:
    32    app: backend
    33  ports:
    34  - name: http
    35    port: 8080
    36    targetPort: 8080
    37---
    38apiVersion: apps/v1
    39kind: Deployment
    40metadata:
    41  name: slow-cooker
    42spec:
    43  replicas: 1
    44  selector:
    45    matchLabels:
    46      app: slow-cooker
    47  template:
    48    metadata:
    49      labels:
    50        app: slow-cooker
    51    spec:
    52      containers:
    53      - name: slow-cooker
    54        image: buoyantio/slow_cooker:1.3.0
    55        command:
    56        - "/bin/sh"
    57        args:
    58        - "-c"
    59        - |
    60          sleep 5 # wait for pods to start
    61          /slow_cooker/slow_cooker http://backend-svc:8080
    62        ports:
    63        - containerPort: 9999
    64---
    65apiVersion: v1
    66kind: Service
    67metadata:
    68  name: slow-cooker
    69spec:
    70  selector:
    71    app: slow-cooker
    72  ports:
    73  - name: metrics
    74    port: 9999
    75    targetPort: 9999

View as plain text