Add note to development guide regarding GNU tools versions, especially on Mac OS X.

This commit is contained in:
Quinton Hoole 2016-06-02 11:30:31 -07:00
parent b6a7be6f66
commit ad3705ab81

View File

@ -50,6 +50,14 @@ Official releases are built using Docker containers. To build Kubernetes using
Docker please follow [these
instructions](http://releases.k8s.io/HEAD/build/README.md).
### Local OS/shell environment
Many of the Kubernetes development helper scripts rely on a fairly up-to-date GNU tools
environment, so most recent Linux distros should work just fine
out-of-the-box. Note that Mac OS X ships with somewhat outdated
BSD-based tools, some of which may be incompatible in subtle ways, so we recommend
[replacing those with modern GNU tools](https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac-os-x/).
### Go development environment
Kubernetes is written in the [Go](http://golang.org) programming language.