diff options
| author | Quinton Hoole <quinton@google.com> | 2016-06-02 11:30:31 -0700 |
|---|---|---|
| committer | Quinton Hoole <quinton@google.com> | 2016-06-02 11:30:31 -0700 |
| commit | 3577ba87d6a4fa0eecbdc5176463b7e99ba22183 (patch) | |
| tree | b71b31c1c223a4cc75166d45c5a68f39f813887d /development.md | |
| parent | cc10b53fc0c6e12c1f7f2ac69b34774f94fbb5df (diff) | |
Add note to development guide regarding GNU tools versions, especially on Mac OS X.
Diffstat (limited to 'development.md')
| -rw-r--r-- | development.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/development.md b/development.md index 9e008191..d64b6cba 100644 --- a/development.md +++ b/development.md @@ -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. |
