Add "disable-force-detach-on-timeout" flag to kube-controller-manager

Kubernetes-commit: 13dddca6a2c11a72e804f8ae65787a86be84b05a
This commit is contained in:
Rohit Singh 2023-09-01 08:40:54 +00:00 committed by Kubernetes Publisher
parent 946d398f14
commit 632c2ba7c3
1 changed files with 4 additions and 0 deletions

View File

@ -179,6 +179,10 @@ type AttachDetachControllerConfiguration struct {
// ReconcilerSyncLoopPeriod is the amount of time the reconciler sync states loop
// wait between successive executions. Is set to 60 sec by default.
ReconcilerSyncLoopPeriod metav1.Duration
// DisableForceDetachOnTimeout disables force detach when the maximum unmount
// time is exceeded. Is false by default, and thus force detach on unmount is
// enabled.
DisableForceDetachOnTimeout bool `json:"disableForceDetachOnTimeout"`
}
// CSRSigningControllerConfiguration contains elements describing CSRSigningController.