Anders F Björklund
ad62f93012
crio: use official kube pause image from gcr
2019-02-05 22:14:28 +01:00
Thomas Stromberg
2702526566
Update crictl to v1.13.0
2019-02-04 09:18:57 -08:00
Kauê Doretto Grecchi
d609aa3239
$TOOLBOX_DOCKER_ARCHIVE variable removed
2019-01-30 14:37:17 -02:00
Kauê Doretto Grecchi
4226ff70aa
updated to fedora-29. issues #2889 $3058
2019-01-30 13:46:53 -02:00
Thomas Strömberg
0d02609e76
Merge pull request #3584 from afbjorklund/podman-1.0
...
Podman 1.0.0
2019-01-25 09:33:09 -08:00
Anders F Björklund
aadbb1e42a
containerd: upgrade from beta to release version
2019-01-24 20:57:03 +01:00
Anders F Björklund
d18dce5850
Make containerd report the correct version
...
It was trying to use "git", on the tarball.
Closes #3454
2019-01-24 20:51:09 +01:00
Anders F Björklund
2caf997fcb
Make sure to use correct git commit, not buildroot
2019-01-24 20:13:23 +01:00
Anders F Björklund
43eeaea420
Upgrade podman to 1.0.0
2019-01-24 20:13:23 +01:00
Anders F Björklund
18097177fd
The podman github project has moved
...
From "projectatomic" to "containers"
2019-01-24 20:13:23 +01:00
Anders F Björklund
5a7e216caf
Upgrade podman to 0.9.3
2019-01-24 20:13:18 +01:00
Anders F Björklund
2aa4927e78
Add basic registries.conf for docker.io registry
2019-01-24 20:09:39 +01:00
Leif Ringstad
108883ef16
Use mac as identifier for dhcp
2019-01-23 14:45:20 +01:00
Thomas Strömberg
227d560417
Merge pull request #3545 from tstromberg/runc-update
...
Install upstream runc into /usr/bin/docker-runc
2019-01-18 13:42:55 -08:00
Thomas Stromberg
5b7506574d
Add remove TODO comments for docker 18.09
2019-01-18 09:09:51 -08:00
Thomas Stromberg
28d0edda80
Install upstream runc into /usr/bin/docker-runc
2019-01-18 08:07:23 -08:00
Thomas Strömberg
e1804d24ba
Merge pull request #3535 from tstromberg/runc-update
...
Update to opencontainers/runc HEAD as of 2019-01-15
2019-01-17 09:27:27 -08:00
Thomas Stromberg
0219c67612
Pull in opencontainers/runc#1962 by updating to runc HEAD
2019-01-16 11:06:49 -08:00
Thomas Strömberg
3aa83674a9
Merge pull request #3441 from brb/2907-no-cni-conf-by-default
...
Do not include the default CNI config by default
2019-01-15 17:14:20 -08:00
Thomas Strömberg
5d9311bcdf
Merge pull request #3190 from afbjorklund/crio
...
Improve the default crio-bin configuration
2019-01-15 17:02:12 -08:00
Thomas Strömberg
d8f2e99076
Merge pull request #3510 from brb/enable_ipvlan_module
...
Enable ipvlan kernel module
2019-01-14 14:30:27 -08:00
Thomas Stromberg
666a902ba7
Add newline
2019-01-11 10:53:29 -08:00
Martynas Pumputis
4792a62bc8
Enable ipvlan kernel module
...
This makes it possible to use ipvlan CNI plugins in minikube.
Signed-off-by: Martynas Pumputis <m@lambda.lt>
2019-01-09 14:50:49 +01:00
Thomas Stromberg
b2831c871e
Update crio-bin to v1.13.0
2019-01-08 16:22:21 -08:00
Martynas Pumputis
1252ad9a6d
Get rid of /usr/libexec/kubernetes/kubelet-plugins/net/exec/k8s.conf
...
As per https://github.com/kubernetes/kubernetes/pull/32151 , kubelet
doesn't search for CNI configs in /usr/libexec/kubernetes/kubelet-plugins/net/exec/
by default anymore.
Signed-off-by: Martynas Pumputis <m@lambda.lt>
2019-01-03 09:23:29 +01:00
Martynas Pumputis
d982c4bf74
Do not include the default CNI config by default
...
Previously, minikube has been shipped with the default CNI config
(/etc/cni/net.d/k8s.conf) in its rootfs. This complicated a lot
when using a custom CNI plugin, as the default config was picked
by kubelet before the custom CNI plugin has installed its own CNI
config. So, the end result was that some Pods were attached to a
network defined in the default config, and some got managed by
the custom plugin.
This commit introduces the flag "--enable-default-cni" to
"minikube start" to trigger the provisioning of the default CNI
config.
Signed-off-by: Martynas Pumputis <m@lambda.lt>
2019-01-03 09:23:29 +01:00
Thomas Stromberg
e4303ebb91
Disable vboxvideo and remove timesync-set-on-restore: neither work correctly w/ 5.1.x drivers in minikube
2018-12-20 13:54:57 -08:00
Thomas Stromberg
9a2600e791
Revert "Upgrade vbox from 5.1.38 to 5.2.22"
...
This reverts commit cbe5878ef2
.
2018-12-20 11:46:54 -08:00
Thomas Stromberg
cbe5878ef2
Upgrade vbox from 5.1.38 to 5.2.22
2018-12-17 11:59:35 -08:00
Thomas Stromberg
cee128ad3a
Disable timesyncd: not used in our environment
2018-12-17 11:59:23 -08:00
Thomas Stromberg
c3ce6ba0ec
Force vbox timesync at boot
2018-12-17 11:59:00 -08:00
Thomas Stromberg
bbfb8ff4cb
Add schedutils for ionice (used by k8s 1.12)
2018-12-05 16:15:36 -08:00
priyawadhwa
1c3df2dc3c
Add NET_PRIO cgroup to iso ( #3396 )
...
This cgroup is required for running gvisor in minikube.
2018-12-03 14:44:00 -08:00
Thomas Stromberg
f7ac166f6b
crio is now in kubernetes-sigs rather than kubernetes-incubator.
2018-11-12 14:44:26 -08:00
Thomas Stromberg
d2ac7ae28e
Upgrade to crio v1.11.8
2018-11-07 15:05:51 -08:00
Akihiro Suda
8edef67226
Upgrade Docker, from 17.12.1-ce to 18.06.1-ce
...
Docker >= 18.06 is needed for securityContext.procMount (Kubernetes >= 1.12)
See kubernetes/kubernetes#64283 and docker/docker-ce@67fe100
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-10-06 06:17:01 +09:00
Thomas Strömberg
79e95f8e67
Merge pull request #3152 from afbjorklund/cni
...
Upgrade cni and cni-plugins to release version
2018-10-03 21:55:07 -07:00
Thomas Strömberg
9ce572222e
Merge pull request #3195 from davidovich/ensure_dev_mounted
...
ensure that /dev has settled before operating
2018-10-03 21:36:55 -07:00
Thomas Strömberg
67d5fc8984
Merge pull request #3162 from ansiwen/upgrade-gluster
...
Upgrade gluster client in ISO to 4.1.5
2018-10-02 17:54:01 -07:00
Anders F Björklund
da203377be
Set storage driver explictly in the crio.conf
...
crio.conf(5) says:
storage_driver=""
CRIO storage driver (default is "overlay")
Note:
overlay and overlay2 are the same driver
2018-10-02 22:16:46 +02:00
Anders F Björklund
9f8ba5ffe6
Add registries entry for docker.io registry
2018-10-02 22:16:27 +02:00
Anders F Björklund
25e28c392f
Use the standard root dir, and minikube-automount
2018-10-02 22:15:55 +02:00
Anders F Björklund
c64b423304
Add /var/lib/containers to the list of bindmounts
2018-10-02 22:15:55 +02:00
Thomas Strömberg
96d0f14dde
Merge pull request #3160 from afbjorklund/crictl-bin
...
Install crictl from binary instead of from source
2018-10-01 16:43:01 -07:00
David Genest
bb07acdc90
ensure that /dev has settled before operating
...
Minikube automount relies on a VM disk to be mounted (usually /dev/sda)
to provide .ssh credentials.
This commit adds a dependency on systemd-udev-settle to ensure that all devices
(including disks) are up and available before executing the mount
script.
We use systemd-udev-settle
https://github.com/systemd/systemd/blob/master/units/systemd-udev-settle.service.in
To ensure this. Note that in the above link, we can read a comment
stating that systemd-udev-settle is used to ensure a populated /dev
during bootup, which is exaclty what we want.
Signed-off-by: David Genest <david.genest@gmail.com>
2018-10-01 15:57:45 -04:00
Sven Anderson
f39ccc84a6
Upgrade gluster client in ISO to 4.1.5
2018-09-24 22:16:17 +02:00
Anders F Björklund
0439a0ce6c
Add psmisc package, for pstree command
2018-09-24 20:43:01 +02:00
Anders F Björklund
16be159cbd
Install crictl from binary instead of from source
...
Since we already install docker and cni from binary
2018-09-24 20:03:54 +02:00
Anders F Björklund
d8c8f0a896
Upgrade cni and cni-plugins to release version
...
Closes #3151
2018-09-22 10:40:03 +02:00
yanxuean
00a8b13e98
support containerd v1.2.0-beta.0
...
Signed-off-by: yanxuean <yan.xuean@zte.com.cn>
2018-08-21 09:28:33 -07:00