github.com/telepresenceio/telepresence/v2@v2.20.0-pro.6.0.20240517030216-236ea954e789/integration_test/testdata/k8s/echo-w-sidecars.yaml (about)

     1  ---
     2  apiVersion: v1
     3  kind: Service
     4  metadata:
     5    name: echo-w-sidecars
     6  spec:
     7    type: ClusterIP
     8    selector:
     9      app: echo-w-sidecars
    10    ports:
    11      - name: proxied
    12        port: 80
    13        targetPort: http
    14  ---
    15  apiVersion: apps/v1
    16  kind: Deployment
    17  metadata:
    18    name: echo-w-sidecars
    19    labels:
    20      app: echo-w-sidecars
    21  spec:
    22    replicas: 1
    23    selector:
    24      matchLabels:
    25        app: echo-w-sidecars
    26    template:
    27      metadata:
    28        labels:
    29          app: echo-w-sidecars
    30      spec:
    31        containers:
    32          - name: echo-main
    33            image: jmalloc/echo-server
    34            ports:
    35              - containerPort: 8080
    36                name: http
    37            resources:
    38              limits:
    39                cpu: 50m
    40                memory: 128Mi
    41          - name: echo-side-one
    42            image: jmalloc/echo-server
    43            ports:
    44              - containerPort: 8081
    45                name: http-one
    46            env:
    47              - name: PORT
    48                value: "8081"
    49            resources:
    50              limits:
    51                cpu: 50m
    52                memory: 128Mi
    53          - name: echo-side-two
    54            image: jmalloc/echo-server
    55            ports:
    56              - containerPort: 8082
    57                name: http-two
    58            env:
    59              - name: PORT
    60                value: "8082"
    61            resources:
    62              limits:
    63                cpu: 50m
    64                memory: 128Mi
    65          - name: echo-side-three
    66            image: jmalloc/echo-server
    67            ports:
    68              - containerPort: 8083
    69                name: http-three
    70            env:
    71              - name: PORT
    72                value: "8083"
    73            resources:
    74              limits:
    75                cpu: 50m
    76                memory: 128Mi