| /* |
| Copyright 2014 The Kubernetes Authors. |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| */ |
| |
| package ports |
| |
| const ( |
| // ProxyStatusPort is the default port for the proxy metrics server. |
| // May be overridden by a flag at startup. |
| ProxyStatusPort = 10249 |
| // KubeletPort is the default port for the kubelet server on each host machine. |
| // May be overridden by a flag at startup. |
| KubeletPort = 10250 |
| // InsecureSchedulerPort is the default port for the scheduler status server. |
| // May be overridden by a flag at startup. |
| // Deprecated: use the secure KubeSchedulerPort instead. |
| InsecureSchedulerPort = 10251 |
| // InsecureKubeControllerManagerPort is the default port for the controller manager status server. |
| // May be overridden by a flag at startup. |
| // Deprecated: use the secure KubeControllerManagerPort instead. |
| InsecureKubeControllerManagerPort = 10252 |
| // InsecureCloudControllerManagerPort is the default port for the cloud controller manager server. |
| // This value may be overridden by a flag at startup. |
| // Deprecated: use the secure CloudControllerManagerPort instead. |
| InsecureCloudControllerManagerPort = 10253 |
| // KubeletReadOnlyPort exposes basic read-only services from the kubelet. |
| // May be overridden by a flag at startup. |
| // This is necessary for heapster to collect monitoring stats from the kubelet |
| // until heapster can transition to using the SSL endpoint. |
| // TODO(roberthbailey): Remove this once we have a better solution for heapster. |
| KubeletReadOnlyPort = 10255 |
| // ProxyHealthzPort is the default port for the proxy healthz server. |
| // May be overridden by a flag at startup. |
| ProxyHealthzPort = 10256 |
| // KubeControllerManagerPort is the default port for the controller manager status server. |
| // May be overridden by a flag at startup. |
| KubeControllerManagerPort = 10257 |
| // CloudControllerManagerPort is the default port for the cloud controller manager server. |
| // This value may be overridden by a flag at startup. |
| CloudControllerManagerPort = 10258 |
| |
| // KubeSchedulerPort is the default port for the scheduler status server. |
| // May be overridden by a flag at startup. |
| KubeSchedulerPort = 10259 |
| ) |