Skip to content
This repository was archived by the owner on Apr 25, 2023. It is now read-only.

Commit bfd7751

Browse files
committed
chore: add cache sync timeout setting to chart
1 parent 0d9293c commit bfd7751

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

charts/kubefed/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ chart and their default values.
115115
| controllermanager.featureGates.SchedulerPreferences | Scheduler preferences feature. | true |
116116
| controllermanager.clusterAvailableDelay | Time to wait before reconciling on a healthy cluster. | 20s |
117117
| controllermanager.clusterUnavailableDelay | Time to wait before giving up on an unhealthy cluster. | 60s |
118+
| controllermanager.cacheSyncTimeout | Time to wait for all caches to sync before exit. | 5m |
118119
| controllermanager.leaderElectLeaseDuration | The maximum duration that a leader can be stopped before it is replaced by another candidate. | 15s |
119120
| controllermanager.leaderElectRenewDeadline | The interval between attempts by the acting master to renew a leadership slot before it stops leading. This must be less than or equal to `controllermanager.LeaderElectLeaseDuration. | 10s |
120121
| controllermanager.leaderElectRetryPeriod | The duration the clients should wait between attempting acquisition and renewal of a leadership. | 5s |

charts/kubefed/charts/controllermanager/crds/crds.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -645,6 +645,9 @@ spec:
645645
availableDelay:
646646
description: Time to wait before reconciling on a healthy cluster.
647647
type: string
648+
cacheSyncTimeout:
649+
description: Time to wait for all caches to sync before exit.
650+
type: string
648651
unavailableDelay:
649652
description: Time to wait before giving up on an unhealthy cluster.
650653
type: string

charts/kubefed/charts/controllermanager/templates/kubefedconfig.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ spec:
88
controllerDuration:
99
availableDelay: {{ .Values.clusterAvailableDelay | default "20s" | quote }}
1010
unavailableDelay: {{ .Values.clusterUnavailableDelay | default "60s" | quote }}
11+
cacheSyncTimeout: {{ .Values.cacheSyncTimeout | default "5m" | quote }}
1112
leaderElect:
1213
leaseDuration: {{ .Values.leaderElectLeaseDuration | default "15s" | quote }}
1314
renewDeadline: {{ .Values.leaderElectRenewDeadline | default "10s" | quote }}

charts/kubefed/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ controllermanager:
88
enabled: true
99
clusterAvailableDelay:
1010
clusterUnavailableDelay:
11+
cacheSyncTimeout:
1112
leaderElectLeaseDuration:
1213
leaderElectRenewDeadline:
1314
leaderElectRetryPeriod:

0 commit comments

Comments
 (0)