Commit Graph

973 Commits (54f94000065d186b05fe6363d090fb1923b9b3e5)

Author SHA1 Message Date
Anders F Björklund 53073506d1 Revert "Upgrade crio to 1.18.1"
This reverts commit de7ea0b270.
2020-07-06 10:22:49 +02:00
Anders F Björklund 5ab9c542a9 Revert "Upgrade crio.conf to version v1.18.1"
This reverts commit f19ca1597c.
2020-07-06 10:22:40 +02:00
Anders F Björklund 00db37da3b Revert "The name of the make variable was changed"
This reverts commit 6e619bd5c7.
2020-07-06 10:22:22 +02:00
Anders F Björklund dfb970ab37 Revert "Upgrade crio to 1.18.2"
This reverts commit 514dda8f2e.
2020-07-06 10:19:48 +02:00
Anders F Björklund 857b693f57 Revert "The config flag for go packages were both changed"
Need to use the old config flag again for the old Buildroot

This reverts commit 661feaca3f.
2020-07-06 08:49:43 +02:00
Medya Ghazizadeh 4623a762e7
Merge pull request #8649 from afbjorklund/buildroot-revert
WIP: Revert Buildroot version from 2020.02 to 2019.02
2020-07-05 13:44:32 -07:00
Anders F Björklund 8db8b8776f Revert "Upgrade Buildroot to 2019.02 LTS and Linux to 5.4"
This reverts commit b53518d74f.
2020-07-05 22:08:44 +02:00
Medya Ghazizadeh e254615b69
Merge pull request #8643 from afbjorklund/docker-19.03.12
Upgrade Docker, from 19.03.11 to 19.03.12
2020-07-05 12:29:12 -07:00
Medya Ghazizadeh 23cbf0590e
Merge pull request #8644 from afbjorklund/podman-revert
Revert "Upgrade podman to 2.0.0"
2020-07-05 12:27:18 -07:00
Anders F Björklund 514dda8f2e Upgrade crio to 1.18.2 2020-07-05 09:21:23 +02:00
Anders F Björklund 08ca0bd67d Revert "Upgrade podman to 2.0.0"
Use the previous podman v1, while issues with v2 are sorted

This reverts commit 457dcef7ef.
2020-07-05 09:11:11 +02:00
Anders F Björklund 8f87983c70 Upgrade Docker, from 19.03.11 to 19.03.12 2020-07-05 09:09:54 +02:00
Anders F Björklund 11d0fcd61b Disable containerd from starting up at boot
Saves us having to restart docker later on
2020-07-01 18:27:11 +02:00
Johannes M. Scheuermann e5cfa386b1 Add endpoint for leader-election 2020-07-01 08:41:27 +02:00
Johannes M. Scheuermann 73fccf04f8 Update external-provisioner for storage provisioner 2020-06-30 18:31:06 +02:00
Alban Crequy b2d6962845 kernel config: add CONFIG_IKHEADERS
BCC tools need to have access to kernel headers. It can be done either
by installing linux-headers packages or by having a kernel compiled with
CONFIG_IKHEADERS so that enough information can be retrieved via
/sys/kernel/kheaders.tar.xz.

BCC tools are used in Inspektor Gadget, a collection of tools for
developers of Kubernetes applications. I would like Inspektor Gadget to
support Minikube.
2020-06-27 17:41:19 +02:00
Medya Ghazizadeh d31052ebf1
Merge pull request #8548 from afbjorklund/falco-module
Rename falco-probe package to falco-module instead
2020-06-24 12:33:53 -07:00
Anders F Björklund b8fea2bc75 Rename falco-probe package to falco-module instead
Same software, but upstream changed the packaging.
2020-06-24 20:42:34 +02:00
priyawadhwa 84365fe57b
Merge pull request #8294 from maciaszczykm/dashboard-v2.0.1
Bump Dashboard to v2.0.1
2020-06-24 11:35:28 -07:00
Anders F Björklund 457dcef7ef Upgrade podman to 2.0.0 2020-06-23 21:36:13 +02:00
colvin 3d2ae5423c Rename podsecuritypolicies addon to pod-security-policy 2020-06-18 17:00:08 -04:00
Medya Ghazizadeh 101b612e86
Merge pull request #8471 from govargo/bump-helm-2.16.8
bump helm-tiller addon to v2.16.8
2020-06-14 16:46:26 -07:00
Medya Ghazizadeh 46b5d4113f
Merge pull request #8473 from afbjorklund/crio-version
Add patch for restoring crio --version output
2020-06-13 13:57:32 -07:00
Anders F Björklund 80073a7d99 Add patch for restoring crio --version output 2020-06-13 12:24:10 +02:00
Anders F Björklund 76d38da83f Require minikube-automount for /run/minikube/env
systemd gets sad if environment files are missing
2020-06-13 10:25:21 +02:00
Kenta Iso e823ac1dd5 bump helm-tiller addon to v2.16.8 2020-06-13 15:39:34 +09:00
Anders F Björklund ce1a2f9601 Make sure to pass make env and flags for driver 2020-06-12 18:37:03 +02:00
colvin b32cb5e6ba Create a podsecuritypolicies addon
Create a new addon, `podsecuritypolicies` that applies the
PodSecurityPolicy and related RBAC configuration from the
https://minikube.sigs.k8s.io/docs/tutorials/using_psp/ tutorial.
Apparently, recent work on the addons system has invalidated the
procedure shown in that tutorial, as the configuration is no longer
automatically applied. The last known working version is `1.6.2`.

This allows clusters started with
`--extra-configs=apiserver.enable-admission-plugins=PodSecurityPolicy`
to succeed, so long as they also include `--addons=podsecuritypolicies`.
2020-06-11 09:51:13 -04:00
Anders F Björklund d1ea9f96fd Upgrade falco-probe driver kernel module to 0.23 2020-06-11 08:05:17 +02:00
Medya Ghazizadeh 57f6afd4c8
Revert "Addons: Update OLM Addon" 2020-06-09 19:03:06 -07:00
Medya Ghazizadeh badea72f3b
Merge pull request #8392 from tsraza/tsraza-patch-1
Patch the registry-aliases addon missing entrypoint
2020-06-09 16:55:30 -07:00
Medya Ghazizadeh 8fcfaf4a66
Merge pull request #8187 from afbjorklund/buildroot-2020.02
Buildroot 2020.02
2020-06-09 15:07:59 -07:00
Taqui Raza 576346a437
use sh entrypoint in registry-aliases addon 2020-06-08 22:35:21 +00:00
Medya Ghazizadeh a79993dc22
Merge pull request #8404 from afbjorklund/crio-v1.18.1
Upgrade crio and crio.conf to v1.18.1
2020-06-08 14:40:30 -07:00
Medya Ghazizadeh a3f50fe8d2
Merge pull request #8406 from afbjorklund/conmon-v2.0.17
Upgrade conmon to 2.0.17
2020-06-08 14:36:03 -07:00
Medya Ghazizadeh 0523335ff6
Merge pull request #8405 from afbjorklund/podman-1.9.3
Upgrade podman to 1.9.3
2020-06-08 14:27:16 -07:00
Anders F Björklund 6e619bd5c7 The name of the make variable was changed
Unfortunately there is no naming standard whatsoever,
for these magic make variables for the git commit...
2020-06-07 19:40:33 +02:00
Anders F Björklund 4f2b2e006f Upgrade conmon to 2.0.17
This is used by both crio and podman, one bin for each

But we try to use the same version, unless we have to...
2020-06-07 19:30:30 +02:00
Anders F Björklund 48436ddbb7 Upgrade podman to 1.9.3 2020-06-07 17:32:17 +02:00
Anders F Björklund f19ca1597c Upgrade crio.conf to version v1.18.1 2020-06-07 17:18:15 +02:00
Anders F Björklund de7ea0b270 Upgrade crio to 1.18.1 2020-06-07 17:17:53 +02:00
Anders F Björklund 5064fe8949 Upgrade Docker, from 19.03.8 to 19.03.11 2020-06-07 15:50:37 +02:00
Taqui Raza 9566030264
Update node-etc-hosts-update.tmpl
Changed bash to ash
2020-06-06 06:18:26 +00:00
awgreene f8098b3f43 Addons: Update OLM Addon
Problem: The current version of OLM shipped with Minikube as an addon
places memory limits on OLM and the pods created for CatalogSources.
If these limits exist, the operatorhubio catalog will almost certainly
hit an OOM issue.

Solution: Update OLM to a more recent version, specifically v0.15.1.
2020-06-05 15:29:52 -04:00
Medya Ghazizadeh 4eb09e760b
Merge pull request #8275 from ashleyschuett/add-kubevirt-addon
Add KubeVirt addon
2020-06-03 22:23:09 +00:00
minikube-bot 49816e8b38 Update releases.json to include v1.11.0 2020-05-29 15:04:59 -07:00
Ashley Schuett 5dafe6bc84
Add KubeVirt addon 2020-05-29 09:52:18 +02:00
Medya Ghazizadeh ea20609a3a
Merge pull request #8161 from concaf/concaf/addons/ambassador
Add Ambassador Ingress controller as an addon
2020-05-28 18:08:41 +00:00
Marcin Maciaszczyk 2da74f0350 Bump Dashboard to v2.0.1 2020-05-28 11:45:00 +02:00
Medya Ghazizadeh 1bfdc4b0d1
Merge pull request #8129 from blues-man/master
Addons: add OLM support
2020-05-26 23:26:20 +00:00
Medya Ghazizadeh 565178deef
Merge pull request #8201 from afbjorklund/runc-dirty
Improve version output of the runc command
2020-05-19 21:24:51 +00:00
Nicola Ferraro 5daeff2b16 Add 443 port to registry addon 2020-05-19 16:15:11 +02:00
Shubham 4a4a470fff Add Ambassador addon 2020-05-19 18:13:57 +05:30
Anders F Björklund de5a1fae02 Improve version output of the runc command
Currently it is showing the "dirty" status of buildroot,
due the build script picking the wrong git repository...

runc version 1.0.0-rc10
commit: dc9208a3303feef5b3839f4323d9beb36df0a9dd-dirty
2020-05-19 07:36:05 +02:00
Anders F Björklund 4a65d3379a Add libcurl package for the curl command 2020-05-18 12:07:39 +02:00
Anders F Björklund e7b93a7cb3 Add procps package for the pgrep command 2020-05-18 12:06:04 +02:00
Anders F Björklund fc2585c728 Make sure to enable pci support in the kernel
Otherwise we don't get any network devices
2020-05-18 07:37:35 +02:00
Anders F Björklund ca77d16f0c Switch library back to (lib)openssl from libressl
The other library was having segmentation faults
2020-05-18 07:14:54 +02:00
Anders F Björklund 88b07d1faa Make sure to enable tmpfs support in the kernel
We need it during boot, for doing switch_root
2020-05-17 23:18:49 +02:00
Anders F Björklund 661feaca3f The config flag for go packages were both changed
This caused the go-depending packages to be skipped
2020-05-17 19:55:46 +02:00
Anders F Björklund e957a2ca0c Upgrade VirtualBox version for Linux 5.4 support
Need to have DRM_TTM support in the kernel as well
2020-05-17 14:01:30 +02:00
Anders F Björklund ea0a723551 Fix meson build error for varlink and newer ninja
ERROR: Multiple producers for Ninja target "ctags".
2020-05-17 14:01:16 +02:00
Anders F Björklund e525118976 Create missing target directory before installing 2020-05-17 13:19:56 +02:00
Anders F Björklund 03439ee009 Add patch for compiling sysdig with newer kernel 2020-05-17 13:12:33 +02:00
Anders F Björklund f036c279bc Add patch for compiling sysdig with system luajit 2020-05-17 12:47:46 +02:00
Anders F Björklund b53518d74f Upgrade Buildroot to 2019.02 LTS and Linux to 5.4
With binutils 2.32 and gcc 9 as per newer defaults

Systemd requires SSP, and some legacy options gone
2020-05-17 10:41:21 +02:00
Kenta Iso 5bb83a2df8 Bump helm-tiller 2.16.7 and promote ClusterRoleBinding to v1 2020-05-16 14:49:23 +09:00
Natale Vinto b6c19f6223 Addons: add OLM support 2020-05-14 11:16:23 +02:00
minikube-bot 65a8b202c4 Update releases.json to include v1.10.1 2020-05-12 19:59:36 -07:00
minikube-bot 1f1e590c3d Update releases.json to include v1.10.0 2020-05-11 17:47:19 -07:00
Manuel Alejandro de Brito Fontes 8209421c3e Fix invalid ingress-dns references and ingress 2020-05-05 15:36:15 -04:00
Manuel Alejandro de Brito Fontes c3a529f7ea Update ingress-nginx addon 2020-05-05 15:36:03 -04:00
Thomas Strömberg 541d41f195
Merge pull request #7864 from tmehlinger/hosts-update-image
addon registry-alias: change hosts update container image
2020-04-29 08:44:24 -07:00
Thomas Strömberg e3a3b1e743
Merge pull request #7308 from laozc/metallb
Add Metal LB addon
2020-04-24 16:59:50 -07:00
Travis Mehlinger 475bbc4ff2
use alpine instead 2020-04-24 14:10:24 -05:00
Kenta Iso fe69cdaeaf update dashboard image v2.0.0 2020-04-24 12:32:25 +09:00
Travis Mehlinger 78486a55d3
change hosts update container image
The most recent Fedora image doesn't include a `diff` binary.
This changes the container image to use Ubuntu Bionic instead,
which _does_ provide a diff binary.
2020-04-23 09:49:25 -05:00
Medya Gh 214bf4308c address review comments 2020-04-22 14:41:14 -07:00
Medya Gh 679e4ca1cb remove extra line 2020-04-22 13:04:08 -07:00
Medya Gh 27e5690c80 moviong containerd and kublet pods to presistant mount 2020-04-22 13:03:23 -07:00
Anders F Björklund 896d8b382c Add missing source directory for podman cni config
For some reason this got lost with previous commit
2020-04-22 15:32:01 +02:00
Anders Björklund a44d9a105f
Merge pull request #7754 from afbjorklund/podman-cni
Add default CNI network for running wth podman
2020-04-19 23:34:17 +02:00
Anders Björklund 16ef0fe680
Merge pull request #7740 from vixus0/bind-mount-var-tmp
Bind mount /var/tmp to avoid exhausting memory with podman
2020-04-19 23:33:53 +02:00
Brad Walker 811030095b kernel: Enable VRF 2020-04-18 01:08:02 -06:00
Anshul Sirur 270756e93d Bind mount /var/tmp for Podman
When the CRI-O container storage backend is used, loading images using
`podman load` creates temporary files in /var/tmp. As /var/tmp is
mounted as tmpfs, these temporary files rapidly consume the available memory
and cause processes on the minikube VM to be OOM-killed.

Instead, bind mount /var/tmp like we do with /var/log, which will write
temporary files to disk instead of memory.
2020-04-17 09:53:04 +02:00
Prasad Katti 088b8d25dd
Update broken link 2020-04-11 17:00:43 -07:00
Thomas Strömberg e7f1d22a2a
Merge pull request #7349 from cambridge-semantics/master
Enable kernel support for transparent huge pages with madvise fixes #5765
2020-04-08 11:25:43 -07:00
Anders F Björklund 1fdc544343 Upgrade falco-probe module to version 0.21.0 2020-04-05 10:53:49 +02:00
minikube-bot f0620c2cca Update releases.json to include v1.9.2 2020-04-04 14:05:19 -07:00
Medya Gh 1c516924ef go import and gofmt 2020-04-03 20:52:53 -07:00
minikube-bot e9435dc7c2 Update releases.json to include v1.9.1 2020-04-02 19:39:25 -07:00
Frank Schwichtenberg cd7967f26e enable kernel support for transparent huge pages with madvise 2020-03-31 21:52:26 -04:00
Zhongcheng Lao 9adb1bc399
Merge remote-tracking branch 'origin/master' into metallb 2020-03-29 11:31:56 +08:00
Zhongcheng Lao d9fe5afa86
Adds MetalLB addon 2020-03-29 11:20:59 +08:00
minikube-bot 479525e4b0 Update releases.json to include v1.9.0 2020-03-26 16:03:04 -07:00
Thomas Strömberg 4d46b88270
Merge pull request #7255 from YangKeao/add-tbf-and-ipsetfilter
Add sch_tbf and extend filter ipset kernel module for bandwidth shaping
2020-03-26 06:15:32 -07:00
Yang Keao c73d4ca32b add TBF and IPSET filter to kernel config
Signed-off-by: Yang Keao <keao.yang@yahoo.com>
2020-03-26 18:51:25 +08:00
tstromberg fed6713a3f Enable HW_RANDOM_VIRTIO 2020-03-24 08:45:29 -07:00
Priya Wadhwa 3c37556627 update vm podman to same version 2020-03-23 18:06:53 -07:00
Zhongcheng Lao 566196c9d0
Do not run GPU plugin under priviledge mode 2020-03-23 00:44:43 +08:00