Commit e82b40e6 authored by Eric Tune's avatar Eric Tune

Rewrite docs for accessing the cluster.

Put discussion of how to access the API ahead of discussion about how to access other services on the cluster. More clearly distinguish the different kinds of proxies. Explain pros and cons of different approaches better. Remove cluster-admin-oriented documentation from user guide. More links.
parent 0f1c4c25
# Reaching the API # Configuring APIserver ports
This document describes what ports the kubernetes apiserver
may serve on and how to reach them. The audience is
cluster administrators who want to customize their cluster
or understand the details.
Most questions about accessing the cluster are covered
in [Accessing the cluster](../docs/accessing-the-cluster.md).
## Ports and IPs Served On ## Ports and IPs Served On
The Kubernetes API is served by the Kubernetes APIServer process. Typically, The Kubernetes API is served by the Kubernetes APIServer process. Typically,
......
...@@ -293,7 +293,7 @@ they desire, but leaves them freedom to do discovery in their own way. ...@@ -293,7 +293,7 @@ they desire, but leaves them freedom to do discovery in their own way.
Applications can still use a self-registration pattern and adapters for other Applications can still use a self-registration pattern and adapters for other
discovery systems could easily be built upon this API. discovery systems could easily be built upon this API.
## External services ##<a name="external"></a>External services
For some parts of your application (e.g. frontends) you may want to expose a For some parts of your application (e.g. frontends) you may want to expose a
Service onto an external (outside of your cluster, maybe public internet) IP Service onto an external (outside of your cluster, maybe public internet) IP
......
...@@ -38,12 +38,11 @@ kubernetes API, or to contribute directly to the kubernetes project. ...@@ -38,12 +38,11 @@ kubernetes API, or to contribute directly to the kubernetes project.
(e.g. ssh keys, passwords) separately from the Pods that use them, protecting (e.g. ssh keys, passwords) separately from the Pods that use them, protecting
the sensitive data from proliferation by tools that process pods. the sensitive data from proliferation by tools that process pods.
* **Accessing the API and other cluster services via a Proxy** [accessing-the-cluster.md](../docs/accessing-the-cluster.md)
* **API Overview** ([api.md](api.md)): Pointers to API documentation on various topics * **API Overview** ([api.md](api.md)): Pointers to API documentation on various topics
and explanation of Kubernetes's approaches to API changes and API versioning. and explanation of Kubernetes's approaches to API changes and API versioning.
* **Accessing the API** ([accessing_the_api.md](accessing_the_api.md)):
Ports, IPs, proxies, and firewall rules.
* **Kubernetes Web Interface** ([ui.md](ui.md)): Accessing the Kubernetes * **Kubernetes Web Interface** ([ui.md](ui.md)): Accessing the Kubernetes
web user interface. web user interface.
...@@ -88,8 +87,6 @@ kubernetes API, or to contribute directly to the kubernetes project. ...@@ -88,8 +87,6 @@ kubernetes API, or to contribute directly to the kubernetes project.
Provides resource information such as size, type, and quantity to assist in Provides resource information such as size, type, and quantity to assist in
assigning Kubernetes resources appropriately. assigning Kubernetes resources appropriately.
* **Accessing cluster services via a Proxy** [accessing-the-cluster.md](../docs/accessing-the-cluster.md)
* The [API object documentation](http://kubernetes.io/third_party/swagger-ui/). * The [API object documentation](http://kubernetes.io/third_party/swagger-ui/).
* Frequently asked questions are answered on this project's [wiki](https://github.com/GoogleCloudPlatform/kubernetes/wiki). * Frequently asked questions are answered on this project's [wiki](https://github.com/GoogleCloudPlatform/kubernetes/wiki).
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment