This repository was archived by the owner on Jan 10, 2025. It is now read-only.
File tree 4 files changed +47
-18
lines changed
4 files changed +47
-18
lines changed Original file line number Diff line number Diff line change 76
76
output.elasticsearch:
77
77
hosts: ${ELASTICSEARCH_HOSTS}
78
78
ilm.enabled: true
79
-
79
+
80
80
---
81
- apiVersion : extensions/v1beta1
81
+ apiVersion : apps/v1
82
82
kind : DaemonSet
83
83
metadata :
84
84
name : filebeat-dynamic
@@ -87,6 +87,10 @@ metadata:
87
87
k8s-app : filebeat-dynamic
88
88
kubernetes.io/cluster-service : " true"
89
89
spec :
90
+ selector :
91
+ matchLabels :
92
+ k8s-app : filebeat-dynamic
93
+ kubernetes.io/cluster-service : " true"
90
94
template :
91
95
metadata :
92
96
labels :
Original file line number Diff line number Diff line change @@ -164,31 +164,36 @@ metadata:
164
164
labels :
165
165
app : redis
166
166
tier : backend
167
- role : master
167
+ role : primary
168
168
spec :
169
169
ports :
170
170
- port : 6379
171
171
targetPort : 6379
172
172
selector :
173
173
app : redis
174
174
tier : backend
175
- role : master
175
+ role : primary
176
176
---
177
- apiVersion : extensions/v1beta1
177
+ apiVersion : apps/v1
178
178
kind : Deployment
179
179
metadata :
180
180
name : redis-master
181
181
spec :
182
182
replicas : 1
183
+ selector :
184
+ matchLabels :
185
+ app : redis
186
+ role : primary
187
+ tier : backend
183
188
template :
184
189
metadata :
185
190
labels :
186
191
app : redis
187
- role : master
192
+ role : primary
188
193
tier : backend
189
194
spec :
190
195
containers :
191
- - name : master
196
+ - name : primary
192
197
image : k8s.gcr.io/redis:e2e # or just image: redis
193
198
resources :
194
199
requests :
@@ -214,30 +219,35 @@ metadata:
214
219
labels :
215
220
app : redis
216
221
tier : backend
217
- role : slave
222
+ role : replica
218
223
spec :
219
224
ports :
220
225
- port : 6379
221
226
selector :
222
227
app : redis
223
228
tier : backend
224
- role : slave
229
+ role : replica
225
230
---
226
- apiVersion : extensions/v1beta1
231
+ apiVersion : apps/v1
227
232
kind : Deployment
228
233
metadata :
229
234
name : redis-slave
230
235
spec :
231
236
replicas : 1
237
+ selector :
238
+ matchLabels :
239
+ app : redis
240
+ role : replica
241
+ tier : backend
232
242
template :
233
243
metadata :
234
244
labels :
235
245
app : redis
236
- role : slave
246
+ role : replica
237
247
tier : backend
238
248
spec :
239
249
containers :
240
- - name : slave
250
+ - name : replica
241
251
image : gcr.io/google_samples/gb-redisslave:v1
242
252
resources :
243
253
requests :
@@ -271,12 +281,16 @@ spec:
271
281
tier : frontend
272
282
loadBalancerIP : 10.0.10.42
273
283
---
274
- apiVersion : extensions/v1beta1
284
+ apiVersion : apps/v1
275
285
kind : Deployment
276
286
metadata :
277
287
name : frontend
278
288
spec :
279
289
replicas : 1
290
+ selector :
291
+ matchLabels :
292
+ app : guestbook
293
+ tier : frontend
280
294
template :
281
295
metadata :
282
296
labels :
Original file line number Diff line number Diff line change 28
28
output.elasticsearch:
29
29
hosts: ${ELASTICSEARCH_HOSTS}
30
30
ilm.enabled: true
31
-
31
+
32
32
---
33
- apiVersion : extensions/v1beta1
33
+ apiVersion : apps/v1
34
34
kind : DaemonSet
35
35
metadata :
36
36
name : journalbeat-dynamic
@@ -39,6 +39,10 @@ metadata:
39
39
k8s-app : journalbeat-dynamic
40
40
kubernetes.io/cluster-service : " true"
41
41
spec :
42
+ selector :
43
+ matchLabels :
44
+ k8s-app : journalbeat-dynamic
45
+ kubernetes.io/cluster-service : " true"
42
46
template :
43
47
metadata :
44
48
labels :
Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ data:
101
101
period: 10s
102
102
host: ${NODE_NAME}
103
103
hosts: ["localhost:10255"]
104
- # If using Red Hat OpenShift remove the previous hosts entry and
104
+ # If using Red Hat OpenShift remove the previous hosts entry and
105
105
# uncomment these settings:
106
106
#hosts: ["https://${HOSTNAME}:10250"]
107
107
#bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
@@ -110,14 +110,17 @@ data:
110
110
111
111
---
112
112
# Deploy a Metricbeat instance per node for node metrics retrieval
113
- apiVersion : extensions/v1beta1
113
+ apiVersion : apps/v1
114
114
kind : DaemonSet
115
115
metadata :
116
116
name : metricbeat
117
117
namespace : kube-system
118
118
labels :
119
119
k8s-app : metricbeat
120
120
spec :
121
+ selector :
122
+ matchLabels :
123
+ k8s-app : metricbeat
121
124
template :
122
125
metadata :
123
126
labels :
@@ -237,14 +240,18 @@ data:
237
240
hosts: ["kube-state-metrics:8080"]
238
241
---
239
242
# Deploy singleton instance in the whole cluster for some unique data sources, like kube-state-metrics
240
- apiVersion : apps/v1beta1
243
+ apiVersion : apps/v1
241
244
kind : Deployment
242
245
metadata :
243
246
name : metricbeat
244
247
namespace : kube-system
245
248
labels :
246
249
k8s-app : metricbeat
247
250
spec :
251
+ selector :
252
+ matchLabels :
253
+ k8s-app : metricbeat
254
+
248
255
template :
249
256
metadata :
250
257
labels :
You can’t perform that action at this time.
0 commit comments