diff --git a/staging/src/k8s.io/controller-manager/config/types.go b/staging/src/k8s.io/controller-manager/config/types.go index 1d95422d911..e8d2470eeaa 100644 --- a/staging/src/k8s.io/controller-manager/config/types.go +++ b/staging/src/k8s.io/controller-manager/config/types.go @@ -77,5 +77,6 @@ type ControllerLeaderConfiguration struct { // Component is the name of the component in which the controller should be running. // E.g. kube-controller-manager, cloud-controller-manager, etc + // Or '*' meaning the controller can be run under any component that participates in the migration Component string } diff --git a/staging/src/k8s.io/controller-manager/config/v1alpha1/types.go b/staging/src/k8s.io/controller-manager/config/v1alpha1/types.go index 84d3c1b82ff..9cd9eee9c69 100644 --- a/staging/src/k8s.io/controller-manager/config/v1alpha1/types.go +++ b/staging/src/k8s.io/controller-manager/config/v1alpha1/types.go @@ -76,5 +76,6 @@ type ControllerLeaderConfiguration struct { // Component is the name of the component in which the controller should be running. // E.g. kube-controller-manager, cloud-controller-manager, etc + // Or '*' meaning the controller can be run under any component that participates in the migration Component string `json:"component"` }