Merge pull request #113104 from pawbana/add-workers-to-cloud-controller-manager

Added workerCount flag to node controller in cloud controller manager
This commit is contained in:
Kubernetes Prow Robot
2023-02-01 19:21:28 -08:00
committed by GitHub
23 changed files with 448 additions and 4 deletions

View File

@@ -50469,6 +50469,13 @@ func schema_k8sio_cloud_provider_config_v1alpha1_CloudControllerManagerConfigura
Ref: ref("k8s.io/cloud-provider/config/v1alpha1.KubeCloudSharedConfiguration"),
},
},
"NodeController": {
SchemaProps: spec.SchemaProps{
Description: "NodeController holds configuration for node controller related features.",
Default: map[string]interface{}{},
Ref: ref("k8s.io/cloud-provider/controllers/node/config/v1alpha1.NodeControllerConfiguration"),
},
},
"ServiceController": {
SchemaProps: spec.SchemaProps{
Description: "ServiceControllerConfiguration holds configuration for ServiceController related features.",
@@ -50484,11 +50491,11 @@ func schema_k8sio_cloud_provider_config_v1alpha1_CloudControllerManagerConfigura
},
},
},
Required: []string{"Generic", "KubeCloudShared", "ServiceController", "NodeStatusUpdateFrequency"},
Required: []string{"Generic", "KubeCloudShared", "NodeController", "ServiceController", "NodeStatusUpdateFrequency"},
},
},
Dependencies: []string{
"k8s.io/apimachinery/pkg/apis/meta/v1.Duration", "k8s.io/cloud-provider/config/v1alpha1.KubeCloudSharedConfiguration", "k8s.io/cloud-provider/controllers/service/config/v1alpha1.ServiceControllerConfiguration", "k8s.io/controller-manager/config/v1alpha1.GenericControllerManagerConfiguration"},
"k8s.io/apimachinery/pkg/apis/meta/v1.Duration", "k8s.io/cloud-provider/config/v1alpha1.KubeCloudSharedConfiguration", "k8s.io/cloud-provider/controllers/node/config/v1alpha1.NodeControllerConfiguration", "k8s.io/cloud-provider/controllers/service/config/v1alpha1.ServiceControllerConfiguration", "k8s.io/controller-manager/config/v1alpha1.GenericControllerManagerConfiguration"},
}
}