-
Notifications
You must be signed in to change notification settings - Fork 14.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3e32a94
commit 9e6d670
Showing
17 changed files
with
1,969 additions
and
662 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
--- | ||
title: cloud-controller-manager | ||
notitle: true | ||
--- | ||
## cloud-controller-manager | ||
|
||
|
||
|
||
### Synopsis | ||
|
||
|
||
The Cloud controller manager is a daemon that embeds | ||
the cloud specific control loops shipped with Kubernetes. | ||
|
||
``` | ||
cloud-controller-manager | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
--address ip 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. | ||
--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 of cloud services. Cannot be empty. | ||
--cluster-cidr string CIDR Range for Pods in cluster. | ||
--cluster-name string The instance prefix for the cluster. (default "kubernetes") | ||
--configure-cloud-routes Should CIDRs allocated by allocate-node-cidrs be configured on the cloud provider. (default true) | ||
--contention-profiling Enable lock contention profiling, if profiling is enabled. | ||
--controller-start-interval duration Interval between starting controller managers. | ||
--feature-gates mapStringBool A set of key=value pairs that describe feature gates for alpha/experimental features. Options are: | ||
APIListChunking=true|false (ALPHA - default=false) | ||
APIResponseCompression=true|false (ALPHA - default=false) | ||
Accelerators=true|false (ALPHA - default=false) | ||
AdvancedAuditing=true|false (BETA - default=true) | ||
AllAlpha=true|false (ALPHA - default=false) | ||
AllowExtTrafficLocalEndpoints=true|false (default=true) | ||
AppArmor=true|false (BETA - default=true) | ||
CPUManager=true|false (ALPHA - default=false) | ||
CustomResourceValidation=true|false (ALPHA - default=false) | ||
DebugContainers=true|false (ALPHA - default=false) | ||
DevicePlugins=true|false (ALPHA - default=false) | ||
DynamicKubeletConfig=true|false (ALPHA - default=false) | ||
EnableEquivalenceClassCache=true|false (ALPHA - default=false) | ||
ExpandPersistentVolumes=true|false (ALPHA - default=false) | ||
ExperimentalCriticalPodAnnotation=true|false (ALPHA - default=false) | ||
ExperimentalHostUserNamespaceDefaulting=true|false (BETA - default=false) | ||
HugePages=true|false (ALPHA - default=false) | ||
Initializers=true|false (ALPHA - default=false) | ||
KubeletConfigFile=true|false (ALPHA - default=false) | ||
LocalStorageCapacityIsolation=true|false (ALPHA - default=false) | ||
MountPropagation=true|false (ALPHA - default=false) | ||
PersistentLocalVolumes=true|false (ALPHA - default=false) | ||
PodPriority=true|false (ALPHA - default=false) | ||
RotateKubeletClientCertificate=true|false (BETA - default=true) | ||
RotateKubeletServerCertificate=true|false (ALPHA - default=false) | ||
StreamingProxyRedirects=true|false (BETA - default=true) | ||
SupportIPVSProxyMode=true|false (ALPHA - default=false) | ||
TaintBasedEvictions=true|false (ALPHA - default=false) | ||
TaintNodesByCondition=true|false (ALPHA - default=false) | ||
--google-json-key string The Google Cloud Platform Service Account JSON Key to use for authentication. | ||
--kube-api-burst int32 Burst to use while talking with kubernetes apiserver. (default 30) | ||
--kube-api-content-type string Content type of requests sent to apiserver. (default "application/vnd.kubernetes.protobuf") | ||
--kube-api-qps float32 QPS to use while talking with kubernetes apiserver. (default 20) | ||
--kubeconfig string Path to kubeconfig file with authorization and master location information. | ||
--leader-elect Start a leader election client and gain leadership before executing the main loop. Enable this when running replicated components for high availability. (default true) | ||
--leader-elect-lease-duration duration The duration that non-leader candidates will wait after observing a leadership renewal until attempting to acquire leadership of a led but unrenewed leader slot. This is effectively the maximum duration that a leader can be stopped before it is replaced by another candidate. This is only applicable if leader election is enabled. (default 15s) | ||
--leader-elect-renew-deadline duration The interval between attempts by the acting master to renew a leadership slot before it stops leading. This must be less than or equal to the lease duration. This is only applicable if leader election is enabled. (default 10s) | ||
--leader-elect-resource-lock endpoints The type of resource object that is used for locking during leader election. Supported options are endpoints (default) and `configmap`. (default "endpoints") | ||
--leader-elect-retry-period duration The duration the clients should wait between attempting acquisition and renewal of a leadership. This is only applicable if leader election is enabled. (default 2s) | ||
--master string The address of the Kubernetes API server (overrides any value in kubeconfig). | ||
--min-resync-period duration The resync period in reflectors will be random between MinResyncPeriod and 2*MinResyncPeriod. (default 12h0m0s) | ||
--node-monitor-period duration The period for syncing NodeStatus in NodeController. (default 5s) | ||
--node-status-update-frequency duration Specifies how often the controller updates nodes' status. (default 5m0s) | ||
--port int32 The port that the cloud-controller-manager's http service runs on. (default 10253) | ||
--profiling Enable profiling via web interface host:port/debug/pprof/. (default true) | ||
--route-reconciliation-period duration The period for reconciling routes created for Nodes by cloud provider. | ||
--use-service-account-credentials If true, use individual service account credentials for each controller. | ||
--version version[=true] Print version information and quit | ||
``` | ||
|
||
###### Auto generated by spf13/cobra on 27-Sep-2017 |
Oops, something went wrong.