Use native exec support in docker instead of execing nsinit in kubelet.
Rackspace - Switch to CoreOS for standard cluster

The Rackspace setup for Kubernetes now leverages CoreOS instead of Ubuntu. We've dropped Salt completely for our cluster.
Add Rackspace to build/release.sh

Updates to the build/release.sh scripts to upload build binaries to
Cloud Files.
remove hardcoded cloudfiles path and fix PORTAL_NET
Migrate Rackspace upload scripts to util.sh

The functions to upload built k8s tars to Cloud Files were incorrectly
placed in build/common.sh. These have been migrated to
cluster/rackspace/util.sh
Remove extra newline and update comments in util.sh
Flush data periodically instead of their buffering
Handle auth files with BearerToken sections.
Flunentd to GCP logging node level configuration
ListenAndServe on Kubelet server should be a fatal error
Implementing Flush method to httplog
Add a "201" walkthrough.
Merge pull request #1924 from brendandburns/docs

Add a "201" walkthrough.
Fix some links...
Fix tests.
Add a link to k8s-201.
Merge pull request #1921 from smarterclayton/http_listen_err_is_fatal

ListenAndServe on Kubelet server should be a fatal error
Merge pull request #1771 from vishh/native_exec

Use native exec support in docker instead of exec'ing nsinit in kubelet.
Merge pull request #1926 from brendandburns/docs

Fix tests.
bash completions for kubectl

Support pre command flags:
--api-version=
-a, --auth-path=
--certificate-authority=
--client-certificate=
--client-key=
--insecure-skip-tls-verify=
--match-server-version=
-s, --server=

And commands:
get
describe
create
update
delete

Tries to be smart about things like

kubectl get -o template  requires a template file

It also tries to accept both sigular and plural versions of all
resources.  Even though it will only complete to the plural version.