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

This commit is contained in:
Rohit Singh
2023-09-01 08:40:54 +00:00
parent 27ad20db35
commit 13dddca6a2
11 changed files with 225 additions and 47 deletions

View File

@@ -54651,8 +54651,16 @@ func schema_k8sio_kube_controller_manager_config_v1alpha1_AttachDetachController
Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Duration"),
},
},
"disableForceDetachOnTimeout": {
SchemaProps: spec.SchemaProps{
Description: "DisableForceDetachOnTimeout disables force detach when the maximum unmount time is exceeded. Is false by default, and thus force detach on unmount is enabled.",
Default: false,
Type: []string{"boolean"},
Format: "",
},
},
},
Required: []string{"DisableAttachDetachReconcilerSync", "ReconcilerSyncLoopPeriod"},
Required: []string{"DisableAttachDetachReconcilerSync", "ReconcilerSyncLoopPeriod", "disableForceDetachOnTimeout"},
},
},
Dependencies: []string{