github.com/telepresenceio/telepresence/v2@v2.20.0-pro.6.0.20240517030216-236ea954e789/integration_test/testdata/k8s/echo-interpolate.yaml (about) 1 --- 2 apiVersion: v1 3 kind: ConfigMap 4 metadata: 5 name: interpolate-config 6 data: 7 SOME_NAME: "hello" 8 --- 9 apiVersion: v1 10 kind: Service 11 metadata: 12 name: echo-interpolate 13 spec: 14 type: ClusterIP 15 selector: 16 app: echo-interpolate 17 ports: 18 - name: proxied 19 port: 80 20 targetPort: http 21 --- 22 apiVersion: apps/v1 23 kind: Deployment 24 metadata: 25 name: echo-interpolate 26 labels: 27 app: echo-interpolate 28 spec: 29 replicas: 1 30 selector: 31 matchLabels: 32 app: echo-interpolate 33 template: 34 metadata: 35 labels: 36 app: echo-interpolate 37 spec: 38 containers: 39 - name: echo-interpolate 40 image: jmalloc/echo-server 41 envFrom: 42 - configMapRef: 43 name: interpolate-config 44 env: 45 - name: OTHER_NAME 46 value: "hi" 47 ports: 48 - containerPort: 8080 49 name: http 50 volumeMounts: 51 - mountPath: /var/log/my-volume 52 name: my-volume 53 subPathExpr: $(SOME_NAME)_$(OTHER_NAME) 54 resources: 55 limits: 56 cpu: 50m 57 memory: 128Mi 58 volumes: 59 - emptyDir: {} 60 name: my-volume