k3s/cluster/images
Kubernetes Submit Queue 32dd68ad2a Merge pull request #41017 from luxas/symlink_hyperkube
Automatic merge from submit-queue (batch tested with PRs 38252, 41122, 36101, 41017, 41264)

Add alternative names for the server binaries to hyperkube

**What this PR does / why we need it**:

Right now one can't swap a server image to the hyperkube image without touching the `command` field in the yaml spec, and that's daunting and leading to extra and unnecessary logic for example in kubeadm.

This makes the hyperkube image directly swappable, so now `/usr/local/bin/kube-*` is a portable first argument (or simply `kube-*` if there's a shell).

**Special notes for your reviewer**:

**Release note**:

```release-note
Align the hyperkube image to support running binaries at /usr/local/bin/ like the other server images
```
@jessfraz @thockin @ixdy
2017-02-10 15:59:43 -08:00
..
etcd Backup etcd only before migration 2017-02-10 11:29:45 +01:00
etcd-empty-dir-cleanup Always --pull in docker build to ensure recent base images 2017-01-10 16:21:05 -08:00
hyperkube Make symlinks to /usr/local/bin/ in the hyperkube image 2017-02-09 21:46:00 +02:00
kube-discovery Upgrade go version in Makefiles to 1.7, use qemu 2.7, armel => armhf and goarm=6 => goarm=7 and use go 1.7.4 2017-01-27 20:04:24 +02:00
kubemark Merge pull request #40093 from rthallisey/kubemark-makefile 2017-01-30 17:14:52 -08:00