Indicate that OpenSSL is required to run Kubernetes

Signed-off-by: Jonathan Yu <jawnsy@redhat.com>
This commit is contained in:
Jonathan Yu 2016-02-17 16:01:22 +00:00
parent 22ad56dded
commit 3e92a3fb8c

View File

@ -36,6 +36,7 @@ Getting started locally
- [Docker](#docker) - [Docker](#docker)
- [etcd](#etcd) - [etcd](#etcd)
- [go](#go) - [go](#go)
- [OpenSSL](#openssl)
- [Clone the repository](#clone-the-repository) - [Clone the repository](#clone-the-repository)
- [Starting the cluster](#starting-the-cluster) - [Starting the cluster](#starting-the-cluster)
- [Running a container](#running-a-container) - [Running a container](#running-a-container)
@ -68,6 +69,14 @@ You need an [etcd](https://github.com/coreos/etcd/releases) in your path, please
You need [go](https://golang.org/doc/install) in your path (see [here](development.md#go-versions) for supported versions), please make sure it is installed and in your ``$PATH``. You need [go](https://golang.org/doc/install) in your path (see [here](development.md#go-versions) for supported versions), please make sure it is installed and in your ``$PATH``.
#### OpenSSL
You need [OpenSSL](https://www.openssl.org/) installed. If you do not have the `openssl` command available, you may see the following error in `/tmp/kube-apiserver.log`:
```
server.go:333] Invalid Authentication Config: open /tmp/kube-serviceaccount.key: no such file or directory
```
### Clone the repository ### Clone the repository
In order to run kubernetes you must have the kubernetes code on the local machine. Cloning this repository is sufficient. In order to run kubernetes you must have the kubernetes code on the local machine. Cloning this repository is sufficient.