Skip to content

Commit 59bb8cc

Browse files
committed
config: pod-deletion-cost-controller
cpu, memory and log level configurable Signed-off-by: Sandor Szücs <[email protected]>
1 parent 8efb2cd commit 59bb8cc

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

cluster/config-defaults.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,12 @@ skipper_routesrv_target_average_utilization_memory: "80"
215215
skipper_ingress_routesrv_scaling_schedules: ""
216216
skipper_routesrv_log_level: "INFO"
217217

218+
# skipper-ingress component pod-deletion-cost-controller
219+
skipper_pod_deletion_cost_controller_memory: 200Mi
220+
skipper_pod_deletion_cost_controller_cpu: 50m
221+
# klog style -v=0
222+
skipper_pod_deletion_cost_controller_log_v: "0"
223+
218224
# polarsignals - only enabled for testing teapot
219225
polarsignals_enabled: "false"
220226

@@ -1097,5 +1103,3 @@ sysctl_settings: ""
10971103
# enables/disables the minDomains field for pod topology spread.
10981104
min_domains_in_pod_topology_spread_enabled: "true"
10991105

1100-
1101-
pod_deletion_cost_controller_memory: 200Mi

cluster/manifests/skipper/pod-deletion-cost-controller.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
containers:
2727
- args:
2828
- -address=:8080
29-
- -v=0
29+
- -v={{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_log_v }}
3030
image: container-registry.zalando.net/gwproxy/pod-deletion-cost-controller:main-20
3131
name: pod-deletion-cost-controller
3232
ports:
@@ -45,11 +45,11 @@ spec:
4545
timeoutSeconds: 3
4646
resources:
4747
limits:
48-
cpu: "50m"
49-
memory: "{{ .Cluster.ConfigItems.pod_deletion_cost_controller_memory }}"
48+
cpu: "{{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_cpu }}"
49+
memory: "{{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_memory }}"
5050
requests:
51-
cpu: "50m"
52-
memory: "{{ .Cluster.ConfigItems.pod_deletion_cost_controller_memory }}"
51+
cpu: "{{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_cpu }}"
52+
memory: "{{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_memory }}"
5353
securityContext:
5454
readOnlyRootFilesystem: true
5555
runAsNonRoot: true

0 commit comments

Comments
 (0)