Rolf Neugebauer
47af521e14
Merge pull request #2343 from justincormack/x-sys-unix-rngd
...
rngd improvements
2017-08-03 15:45:40 +01:00
Justin Cormack
842d089a1b
Remove binfmt from most examples
...
It is not in any wa=y a required container, and now that arm64
and other architecture machines are widely available we should
start to deprecate it, as it has many issues, eg requires patches
to qemu for Go support, will mislabel images etc.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-08-03 15:06:49 +01:00
Justin Cormack
db20aad611
update metadata hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-08-03 14:39:04 +01:00
Justin Cormack
075dd61efe
update rngd hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-08-02 21:03:46 +01:00
Ian Campbell
007fb04406
kubernetes: do not bind /run as rbind,rshared.
...
There are no mounts here which need propagating
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-08-02 10:32:46 +01:00
Ian Campbell
0e51fc5063
kubernetes: Update yml
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-08-01 16:25:42 +01:00
Ian Campbell
94ec6a7506
kubernetes: Re-add k8s-dns-{sidecar,kube-dns,dnsmasq-nanny}-amd64 to cache
...
These were removed as unused in 8acecf1b62
but with the update to 1.7.2 they
are now pulled in (again?) by the default system.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-08-01 16:20:43 +01:00
Ian Campbell
6139293b88
Bump to Kube 1.7.2
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-08-01 16:20:43 +01:00
Ian Campbell
fcd5afa152
kubernetes: Adjust for /var/run->/run symlink
...
PR #2314 turned /var into a tmpfs (possibly overmounted by a persistent disk)
and made /var/run into a symlink to /run. Adjust various containers and bind
mount settings to allow for this change. In particular ensuring that everything
can find the correct shared /var/run/docker.sock, which due to the symlink is
now actually at /run.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-08-01 15:53:59 +01:00
Ian Campbell
e2ef7c0055
kubernetes: Bump getty and sshd to latest
...
getty seems to have been missed in #2326 .
sshd was missed sometime earlier.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-08-01 15:18:40 +01:00
Justin Cormack
4daf008956
Merge pull request #2331 from justincormack/rng-golang
...
Replace rngd with a Go version
2017-08-01 10:56:10 +01:00
Justin Cormack
3bcd6b5113
update sysctl hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-31 23:10:25 +01:00
Justin Cormack
ded8ebd280
add init hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-31 21:11:33 +01:00
Justin Cormack
0a3d78e47f
Update hashes for rngd and add a one shot example in sshd
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-31 20:18:20 +01:00
Justin Cormack
157b9f27aa
update hashes for mount
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-31 17:33:58 +01:00
Justin Cormack
26b6a0cbdd
update hash for init
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-31 15:27:22 +01:00
Justin Cormack
782d40bf28
update hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-31 13:57:41 +01:00
Rolf Neugebauer
c57cea4757
Merge pull request #2318 from rn/kern-up
...
Update kernel to 4.9.40/4.4.79, remove 4.11.x
2017-07-28 22:28:10 +01:00
Rolf Neugebauer
9812d0e5ea
Update YAML files with new kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-28 20:17:13 +01:00
Justin Cormack
927028cb96
update sysctl hash
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-28 17:56:41 +01:00
Justin Cormack
7211045ba6
update binfmt hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-27 15:11:14 +01:00
Avi Deitcher
8f10f69fd3
Merge pull request #2233 from dave-tucker/ns-detect
...
getty: Detect if you are in a namespace
2017-07-27 16:50:02 +03:00
Avi Deitcher
d4f5878669
Update hashes in examples
2017-07-27 15:45:19 +03:00
Avi Deitcher
5cda493a21
Update hashes for getty
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2017-07-27 15:01:29 +03:00
Ian Campbell
017d3304fc
Update yml after containerd bump
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-27 11:45:56 +01:00
Justin Cormack
4ab25657d1
Merge pull request #2299 from justincormack/runc-go-startup
...
Switch runc and containerd startup to be entirely Go
2017-07-26 17:59:37 +01:00
Justin Cormack
b853e05d9c
Update init, runc, containerd hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-26 16:51:11 +01:00
Ian Campbell
d4479cbe10
kubernetes: update hashes
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-26 16:21:33 +01:00
Ian Campbell
dda7d30182
kubernetes: provide /etc/resolv.conf to kube and docker containers.
...
After #2289 we need to bind /etc/resolv.conf into the docker and kubelet
containers on both node and master.
Also since #2289 the metadata container requires /etc/resolv.conf to be
populated on the host, which means running DHCP earlier in oneshot onboot mode,
do so.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-26 16:19:40 +01:00
Justin Cormack
5194bf13d1
Merge pull request #2296 from justincormack/service-does-more
...
Make service start up containerd and services
2017-07-26 15:34:03 +01:00
Dave Tucker
7434ed10e7
examples: Update to use new mount and format images
...
Signed-off-by: Dave Tucker <dt@docker.com >
2017-07-26 13:27:21 +01:00
Justin Cormack
74e067748a
Update hashes for containerd
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-26 12:08:09 +01:00
Justin Cormack
09dc4c1c88
Merge pull request #2291 from ijc/kubernetes
...
Kubernetes bump to 1.6.7 and improved functionality on Linux platform
2017-07-26 10:38:20 +01:00
Ian Campbell
828ac913e8
kubernetes: Update yml files
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 17:25:08 +01:00
Ian Campbell
d5a53968fe
kubernetes: Documentation updates for Linux platform
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 17:23:29 +01:00
Ian Campbell
6c3dd4e54a
kubernetes: allow configuration of networking
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 17:23:29 +01:00
Justin Cormack
64ba3eaaca
update hashes for resolv.conf changes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-25 16:26:38 +01:00
Ian Campbell
8acecf1b62
kubernetes: Drop k8s-dns-* from image cache
...
These contribute ~140M to the common image cache but do not appear to be used
by either the base system nor the sock-shop demo. They can/will still be pulled
on demands as necessary.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 16:20:57 +01:00
Ian Campbell
d5bcb62419
kubernetes: Bump to 1.6.7 and other updates
...
Bumps kubernetes and associated tools and images to v1.6.7 (from v1.6.1).
Updates weave from v1.9.4 to v2.0.1
Updates cni from a snapshot to v0.5.2. Note that the download location has
changed and the tarball no longer includes the `bin` subdirectory, so adjust
build to compensate.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 16:20:57 +01:00
Ian Campbell
7d7001c573
kubernetes: ssh_into_kubelet.sh for Linux
...
Only with networking in bridge (or probably tap) modes, not user mode.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 16:20:48 +01:00
Ian Campbell
9f04b403e4
kubernetes: Use ijc25/alpine-ssh for ssh_into_kubelet.sh
...
Much smaller than the CentOS based one.
Note that ijc25/alpine-ssh has entrypoint==ssh.
Drop Compression=yes, this is used for local ssh so no point compressing (just uses CPU).
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 16:18:08 +01:00
Ian Campbell
1dbec1ef30
kubernetes: inline ssh.sh into ssh_into_kubelet.sh
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 16:17:50 +01:00
Ian Campbell
62aa9248a4
kubernetes: Expose VM parameters as envvars in boot.sh
...
Allows users to override.
I debated separate master and node options but decided not for now.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 16:17:22 +01:00
Ian Campbell
54ddde0d43
kubernetes: avoid OS specifics in boot.sh
...
Remove `-publish` (which is currently Linux/QEMU specific) and replace with a
generic $KUBE_RUN_ARGS envvar. Usage:
KUBE_RUN_ARGS="-publish 2222:22" ./boot.sh
KUBE_PORT_BASE is thus obsolete and removed.
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 16:17:22 +01:00
Ian Campbell
09609bc6ce
kubernetes: update ssh_into_kubelet.sh to use ctr
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-25 16:17:22 +01:00
Justin Cormack
9a79ebc0f4
Update hashes for new init
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2017-07-24 15:09:30 +01:00
Rolf Neugebauer
7ccc2786ae
Update kernel version in all YAML files
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-24 11:05:40 +01:00
Avi Deitcher
afc1e1e970
Updated hashes for getty and sshd
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2017-07-21 19:16:38 +03:00
Ian Campbell
d01aa72670
Update ymls
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2017-07-20 15:08:27 +01:00
Justin Cormack
5545f3085a
Merge pull request #2258 from ijc/containerd-v1.0.0-alpha1
...
Containerd v1.0.0 alpha1
2017-07-20 15:07:24 +01:00