kubernetes version: 1.6.2
Kube-controller-manager Configuration
kube-controller-manager一共有72个flag配置,具体如下:
flag | value | default value | comments |
---|---|---|---|
–address ip | 0.0.0.0 | The IP address to serve on (set to 0.0.0.0 for all interfaces) (default 0.0.0.0) | |
–allocate-node-cidrs | Should CIDRs for Pods be allocated and set on the cloud provider. | ||
–attach-detach-reconcile-sync-period duration | 1m0s | The reconciler sync wait time between volume attach detach. This duration must be larger than one second, and increasing this value from the default may allow for volumes to be mismatched with pods. (default 1m0s) | |
–azure-container-registry-config string | Path to the file container Azure container registry configuration information. | ||
–cloud-config string | The path to the cloud provider configuration file. Empty string for no configuration file. | ||
–cloud-provider string | The provider for cloud services. Empty string for no provider. | ||
–cluster-cidr string | CIDR Range for Pods in cluster. | ||
–cluster-name string | kubernetes | The instance prefix for the cluster (default “kubernetes”) | |
–cluster-signing-cert-file string | /etc/kubernetes/ca/ca.pem | Filename containing a PEM-encoded X509 CA certificate used to issue cluster-scoped certificates (default “/etc/kubernetes/ca/ca.pem”) | |
–cluster-signing-key-file string | /etc/kubernetes/ca/ca.key | Filename containing a PEM-encoded RSA or ECDSA private key used to sign cluster-scoped certificates (default “/etc/kubernetes/ca/ca.key”) | |
–concurrent-deployment-syncs int32 | 5 | The number of deployment objects that are allowed to sync concurrently. Larger number = more responsive deployments, but more CPU (and network) load (default 5) | |
–concurrent-endpoint-syncs int32 | 5 | The number of endpoint syncing operations that will be done concurrently. Larger number = faster endpoint updating, but more CPU (and network) load (default 5) | |
–concurrent-gc-syncs int32 | 20 | The number of garbage collector workers that are allowed to sync concurrently. (default 20) | |
–concurrent-namespace-syncs int32 | 2 | The number of namespace objects that are allowed to sync concurrently. Larger number = more responsive namespace termination, but more CPU (and network) load (default 2) | |
–concurrent-replicaset-syncs int32 | 5 | The number of replica sets that are allowed to sync concurrently. Larger number = more responsive replica management, but more CPU (and network) load (default 5) | |
–concurrent-resource-quota-syncs int32 | 5 | The number of resource quotas that are allowed to sync concurrently. Larger number = more responsive quota management, but more CPU (and network) load (default 5) | |
–concurrent-service-syncs int32 | 1 | The number of services that are allowed to sync concurrently. Larger number = more responsive service management, but more CPU (and network) load (default 1) | |
–concurrent-serviceaccount-token-syncs int32 | 5 | The number of service account token objects that are allowed to sync concurrently. Larger number = more responsive token generation, but more CPU (and network) load (default 5) | |
–concurrent-rc-syncs int32 | 5 | The number of replication controllers that are allowed to sync concurrently. Larger number = more responsive replica management, but more CPU (and network) load (defau |