File tree 2 files changed +21
-1
lines changed
examples/daemonsetsharding
jsonnet/kube-state-metrics
2 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ metadata:
5
5
app.kubernetes.io/component : exporter
6
6
app.kubernetes.io/name : kube-state-metrics
7
7
app.kubernetes.io/version : 2.10.0
8
- name : kube-state-metrics-pods
8
+ name : kube-state-metrics
9
9
namespace : kube-system
10
10
spec :
11
11
replicas : 1
Original file line number Diff line number Diff line change 373
373
},
374
374
),
375
375
376
+ deploymentNoNodePods:
377
+ local c = ksm.deployment.spec.template.spec.containers[0 ] {
378
+ args: [
379
+ '--resources=pods' ,
380
+ '--node=""' ,
381
+ ],
382
+ };
383
+ local shardksmname = ksm.name + "-pods" ;
384
+ std.mergePatch (ksm.deployment,
385
+ {
386
+ spec: {
387
+ template: {
388
+ spec: {
389
+ containers: [c],
390
+ },
391
+ },
392
+ },
393
+ },
394
+ ),
395
+
376
396
daemonset:
377
397
// extending the default container from above
378
398
local c0 = ksm.deployment.spec.template.spec.containers[0 ] {
You can’t perform that action at this time.
0 commit comments