Merge branch 'master' of https://github.com/kubernetes/kubernetes.github.io
commit
7d5cabd7f6
|
@ -6,6 +6,7 @@ and a _worker_ node which receives work from the master. You can repeat the pro
|
||||||
times to create larger clusters.
|
times to create larger clusters.
|
||||||
|
|
||||||
Here's a diagram of what the final result will look like:
|
Here's a diagram of what the final result will look like:
|
||||||
|
|
||||||
![Kubernetes Single Node on Docker](/images/docs/k8s-docker.png)
|
![Kubernetes Single Node on Docker](/images/docs/k8s-docker.png)
|
||||||
|
|
||||||
_Note_:
|
_Note_:
|
||||||
|
@ -16,7 +17,7 @@ _Note_:
|
||||||
There is a [bug](https://github.com/docker/docker/issues/14106) in Docker 1.7.0 that prevents this from working correctly.
|
There is a [bug](https://github.com/docker/docker/issues/14106) in Docker 1.7.0 that prevents this from working correctly.
|
||||||
Please install Docker 1.6.2 or Docker 1.7.1.
|
Please install Docker 1.6.2 or Docker 1.7.1.
|
||||||
|
|
||||||
* TOC
|
* TOC
|
||||||
{:toc}
|
{:toc}
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
@ -35,10 +36,10 @@ it is still useful to use containers for deployment and management, so we create
|
||||||
|
|
||||||
You can specify k8s version on very node before install:
|
You can specify k8s version on very node before install:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
export K8S_VERSION=<your_k8s_version (e.g. 1.0.3)>
|
export K8S_VERSION=<your_k8s_version (e.g. 1.0.3)>
|
||||||
```
|
```
|
||||||
|
|
||||||
Otherwise, we'll use latest `hyperkube` image as default k8s version.
|
Otherwise, we'll use latest `hyperkube` image as default k8s version.
|
||||||
|
|
||||||
## Master Node
|
## Master Node
|
||||||
|
@ -47,11 +48,11 @@ The first step in the process is to initialize the master node.
|
||||||
|
|
||||||
Clone the Kubernetes repo, and run [master.sh](/{{page.version}}/docs/getting-started-guides/docker-multinode/master.sh) on the master machine with root:
|
Clone the Kubernetes repo, and run [master.sh](/{{page.version}}/docs/getting-started-guides/docker-multinode/master.sh) on the master machine with root:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
cd kubernetes/docs/getting-started-guides/docker-multinode/
|
cd kubernetes/docs/getting-started-guides/docker-multinode/
|
||||||
./master.sh
|
./master.sh
|
||||||
...
|
...
|
||||||
`Master done!`
|
`Master done!`
|
||||||
```
|
```
|
||||||
|
|
||||||
See [here](/{{page.version}}/docs/getting-started-guides/docker-multinode/master) for detailed instructions explanation.
|
See [here](/{{page.version}}/docs/getting-started-guides/docker-multinode/master) for detailed instructions explanation.
|
||||||
|
@ -62,11 +63,12 @@ Once your master is up and running you can add one or more workers on different
|
||||||
|
|
||||||
Clone the Kubernetes repo, and run [worker.sh](/{{page.version}}/docs/getting-started-guides/docker-multinode/worker.sh) on the worker machine with root:
|
Clone the Kubernetes repo, and run [worker.sh](/{{page.version}}/docs/getting-started-guides/docker-multinode/worker.sh) on the worker machine with root:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
export MASTER_IP=<your_master_ip (e.g. 1.2.3.4)>
|
export MASTER_IP=<your_master_ip (e.g. 1.2.3.4)>
|
||||||
cd kubernetes/docs/getting-started-guides/docker-multinode/
|
cd kubernetes/docs/getting-started-guides/docker-multinode/
|
||||||
./worker.sh
...
|
./worker.sh
|
||||||
`Worker done!`
|
...
|
||||||
|
`Worker done!`
|
||||||
````
|
````
|
||||||
|
|
||||||
See [here](/{{page.version}}/docs/getting-started-guides/docker-multinode/worker) for detailed instructions explanation.
|
See [here](/{{page.version}}/docs/getting-started-guides/docker-multinode/worker) for detailed instructions explanation.
|
||||||
|
@ -79,4 +81,4 @@ See [here](/{{page.version}}/docs/getting-started-guides/docker-multinode/deploy
|
||||||
|
|
||||||
Once your cluster has been created you can [test it out](/{{page.version}}/docs/getting-started-guides/docker-multinode/testing)
|
Once your cluster has been created you can [test it out](/{{page.version}}/docs/getting-started-guides/docker-multinode/testing)
|
||||||
|
|
||||||
For more complete applications, please look in the [examples directory](https://github.com/kubernetes/kubernetes/tree/master/examples/)
|
For more complete applications, please look in the [examples directory](https://github.com/kubernetes/kubernetes/tree/master/examples/)
|
||||||
|
|
Loading…
Reference in New Issue