Skip to content

Commit afaafd5

Browse files
authored
Merge pull request #8052 from zalando-incubator/feature/pdcc-resync
feature: pdcc optional resync
2 parents bc4b802 + 8977b3f commit afaafd5

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

cluster/config-defaults.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,9 @@ skipper_pod_deletion_cost_controller_log_v: "0"
226226
# pod informer sync config
227227
skipper_pod_deletion_cost_controller_poll_interval: "10s"
228228
skipper_pod_deletion_cost_controller_poll_timeout: "10s"
229+
# enable re-sync
230+
skipper_pod_deletion_cost_controller_resync_enable: "false"
231+
skipper_pod_deletion_cost_controller_resync_interval: "1h"
229232

230233
# polarsignals - only enabled for testing teapot
231234
polarsignals_enabled: "false"

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ spec:
2929
- -v={{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_log_v }}
3030
- -poll-interval={{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_poll_interval }}
3131
- -poll-timeout={{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_poll_timeout }}
32-
image: container-registry.zalando.net/gwproxy/pod-deletion-cost-controller:main-26
32+
{{ if eq .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_resync_enable "true" }}
33+
- -resync
34+
- -resync-interval={{ .Cluster.ConfigItems.skipper_pod_deletion_cost_controller_resync_interval }}
35+
{{ end }}
36+
image: container-registry.zalando.net/gwproxy/pod-deletion-cost-controller:main-27
3337
name: pod-deletion-cost-controller
3438
ports:
3539
- containerPort: 8080

0 commit comments

Comments
 (0)