cilium
108 строк · 2.1 Кб
1---
2apiVersion: v1
3kind: Service
4metadata:
5labels:
6app: echo-1
7name: echo-1
8spec:
9ports:
10- port: 8080
11name: high
12protocol: TCP
13targetPort: 8080
14selector:
15app: echo-1
16---
17apiVersion: apps/v1
18kind: Deployment
19metadata:
20labels:
21app: echo-1
22name: echo-1
23spec:
24replicas: 1
25selector:
26matchLabels:
27app: echo-1
28template:
29metadata:
30labels:
31app: echo-1
32spec:
33containers:
34- image: gcr.io/kubernetes-e2e-test-images/echoserver:2.2
35name: echo-1
36ports:
37- containerPort: 8080
38env:
39- name: NODE_NAME
40valueFrom:
41fieldRef:
42fieldPath: spec.nodeName
43- name: POD_NAME
44valueFrom:
45fieldRef:
46fieldPath: metadata.name
47- name: POD_NAMESPACE
48valueFrom:
49fieldRef:
50fieldPath: metadata.namespace
51- name: POD_IP
52valueFrom:
53fieldRef:
54fieldPath: status.podIP
55---
56apiVersion: v1
57kind: Service
58metadata:
59labels:
60app: echo-2
61name: echo-2
62spec:
63ports:
64- port: 8090
65name: high
66protocol: TCP
67targetPort: 8080
68selector:
69app: echo-2
70---
71apiVersion: apps/v1
72kind: Deployment
73metadata:
74labels:
75app: echo-2
76name: echo-2
77spec:
78replicas: 1
79selector:
80matchLabels:
81app: echo-2
82template:
83metadata:
84labels:
85app: echo-2
86spec:
87containers:
88- image: gcr.io/kubernetes-e2e-test-images/echoserver:2.2
89name: echo-2
90ports:
91- containerPort: 8080
92env:
93- name: NODE_NAME
94valueFrom:
95fieldRef:
96fieldPath: spec.nodeName
97- name: POD_NAME
98valueFrom:
99fieldRef:
100fieldPath: metadata.name
101- name: POD_NAMESPACE
102valueFrom:
103fieldRef:
104fieldPath: metadata.namespace
105- name: POD_IP
106valueFrom:
107fieldRef:
108fieldPath: status.podIP