Commit Graph

1297 Commits (b5f87811524ed6ca4ceaf24d0fc6a707bd722007)

Author SHA1 Message Date
KallyDev 70022d9b2e
Move from deprecated ioutil to os and io packages 2021-10-08 08:57:19 +08:00
Steven Powell 1a4160e60d
Merge pull request #12081 from spowelljr/buildkitSocket
buildkit socket: Add systemd unit
2021-10-01 20:49:41 -04:00
Steven Powell ec1d89bda0 add preset to not start buildkit on startup 2021-10-01 18:51:01 +00:00
Medya Ghazizadeh c409732d49
Merge pull request #12539 from cameronbrunner/issue-11902-mac-iso-build
Update MacOS ISO build steps
2021-09-22 14:20:12 -07:00
Steven Powell 68642f9323 fixed filename type of buildkit to buildkitd 2021-09-22 11:31:41 -07:00
Steven Powell c23cd3920e implement .toml config for iso 2021-09-22 11:31:41 -07:00
Steven Powell 0dbeaa8959 fixed iso config 2021-09-22 11:31:41 -07:00
Steven Powell 4452d73284 add buildkit to kicbase 2021-09-22 11:31:41 -07:00
Steven Powell a218d9fce0 add missing slash 2021-09-22 11:31:41 -07:00
Steven Powell 2c624cdeac added improvements based on feedback 2021-09-22 11:31:41 -07:00
Steven Powell dbc7ace360 buildkit socket 2021-09-22 11:31:41 -07:00
minikube-bot 917b9e9c67 Update releases.json to include v1.23.2 2021-09-21 16:41:39 -07:00
Cameron Brunner c4d9647335 Update MacOS ISO build steps
For issue #11902

Two changes required to get MacOS ISO builds working:
1. Include a 'go module' compatible golang environment in the
   buildroot docker image
2. Run the build within a shell environment to have $PWD set
2021-09-21 14:57:23 -05:00
minikube-bot ef8bd38897 Update releases.json to include v1.23.1 2021-09-17 14:46:44 -07:00
Sharif Elgamal 95acc2867b lower TTL to 30 seconds 2021-09-16 15:50:10 -07:00
Sharif Elgamal 047f2e553f fix refreshing gcp-auth pull secret 2021-09-16 15:06:31 -07:00
Steven Powell 1936a7b508
Merge pull request #12425 from spowelljr/updateCrio
Update cri-o from v1.20.0 to 1.22.0
2021-09-15 18:21:10 -07:00
Sharif Elgamal 803fc43e26 fix ingress-dns addon and add test 2021-09-14 17:41:26 -07:00
Steven Powell 0e02c5f820 updated hash list 2021-09-14 15:36:40 -07:00
Steven Powell 123760e97e update host-go version 2021-09-14 12:42:26 -07:00
Steven Powell debae03666 crio enabled s390x arch 2021-09-14 09:50:53 -07:00
Steven Powell 5243af5d58 only disable crio if installed 2021-09-14 09:50:53 -07:00
Steven Powell 8304e52539 prevent user from using crio on unsupported hardware 2021-09-14 09:50:53 -07:00
Steven Powell 1bc841108f skip cri-o installation on unsupported archs 2021-09-14 09:50:53 -07:00
Steven Powell 623c01c23a remove var 2021-09-14 09:50:53 -07:00
Steven Powell c31db4fd99 update cri-o from v1.20.0 to 1.22.0 2021-09-14 09:50:53 -07:00
Sharif Elgamal b77a9305af Merge branch 'master' of github.com:kubernetes/minikube into fix-ingress 2021-09-10 16:38:39 -07:00
Joel Jeremy Marquez 3636e35098
Fix ingress-controller-leader configmap resource name 2021-09-10 19:42:15 +08:00
Sharif Elgamal 96923883e7 fixes for ingress 2021-09-09 13:47:01 -07:00
minikube-bot 14e4d072a6 Update releases.json to include v1.23.0 2021-09-03 13:03:45 -07:00
Akihiro Suda 323225483e
Support Rootless Docker
Requirements:
- Install rootless Docker 20.10 or later, see https://rootlesscontaine.rs/getting-started/docker/
- Enable cgroup v2 delegation, see https://rootlesscontaine.rs/getting-started/common/cgroup2/

Usage: `minikube start --driver=docker --container-runtime=containerd`.
The `--container-runtime` flag needs to be set to "containerd".
CRI-O can be also supported later.

Closes issue 10836 ("add support for rootless Docker").

Support for rootless Podman (issue 8719) is not covered in this commit.

---

Code reading guide:
- `deploy/kicbase/Dockerfile`: updated to install fuse-overlayfs and containerd-fuse-overlayfs, which is used
  instead of `overlayfs` snapshotter

- `deploy/kicbase/entrypoint`: updated to verify cgroup v2 delegation.
  Mostly from 8a83ee46b2/images/base/files/usr/local/bin/entrypoint

- `cmd/minikube/cmd/start_flags.go`: updated to set `KubeletInUserNamespace` feature gate when rootless

- `pkg/drivers/kic/oci`: updated to use port forwarding, because rootless container IPs are not reachable from the host

- `pkg/minikube/cruntime`: updated to generate `/etc/containerd/config.toml` with rootless support.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2021-08-27 17:21:53 +09:00
Predrag Rogic 7466e4a109
fix gcpauth and olm for k8s v1.22+ 2021-08-24 18:40:22 +01:00
Predrag Rogic 8a510c05db
avoid extra newlines around conditions in template 2021-08-24 18:05:56 +01:00
Predrag Rogic abd52901cf
fix ingress for k8s v1.22+ 2021-08-24 18:05:44 +01:00
Medya Ghazizadeh 7dc8836303
Merge pull request #12268 from afbjorklund/minikube-2021.02-new
Upgrade Buildroot to 2021.02 LTS with Linux 4.19
2021-08-16 16:47:00 -07:00
Medya Ghazizadeh 29117e3c13
Merge pull request #12230 from medyagh/v1beta_depricate
bump calico to v3.20 and move away from v1beta apis
2021-08-16 16:38:16 -07:00
Anders F Björklund f91a11192e Upgrade Buildroot to 2021.02 LTS with Linux 4.19
Upgrade kernel minor version to distribution default

Add patch to allow building go inside minikube mod

Add sysctl override to revert systemd 245+ rp_filter

BR2_PACKAGE_LUAJIT
    Make sure to build lua required for sysdig

BR2_PACKAGE_LZ4_PROGS
    Make sure to build lz4 required for preload

BR2_PACKAGE_UTIL_LINUX_BINARIES
    Make sure to build lsblk required for automount
2021-08-14 22:02:02 +02:00
Medya Gh 4e32f41c83 move away from v1beta apis 2021-08-10 14:24:43 -07:00
Steven Powell b36be9cd52 Upgrade buildkit from 0.8.2 to 0.9.0 2021-08-10 11:05:34 -07:00
Anders F Björklund 7971e043de Upgrade Docker, from 20.10.7 to 20.10.8
runc v1.0.1

    containerd v1.4.9
2021-08-06 10:23:49 +02:00
Anders F Björklund cd08ce7c4d Upgrade Docker, from 20.10.6 to 20.10.7
runc v1.0.0-rc95

    containerd v1.4.6
2021-08-06 10:23:49 +02:00
Anders F Björklund e5c662ce4f Update crictl to v1.21.0 2021-08-05 12:18:51 +02:00
Anders F Björklund 2584519c0c Update crictl to v1.20.0 2021-08-05 12:17:58 +02:00
Blaine Gardner 8f05ee00e1
Add ability to create extra disks on hyperkit vms
Add the ability to create and attach extra disks to hyperkit vms.

Signed-off-by: Blaine Gardner <blaine.gardner@redhat.com>
2021-07-28 09:57:20 -06:00
jayonlau 6859155270 Clean up extra spaces
Clean up extra spaces, although these errors are not important, they affect the code specification.
2021-07-14 15:30:17 +08:00
balasu e833905678 for portainer add-on 2021-07-08 13:22:01 +00:00
minikube-bot af60c5de90 Update releases.json to include v1.22.0 2021-07-07 14:59:10 -07:00
Medya Ghazizadeh edbbaa521f
Merge pull request #11826 from ilya-zuyev/ilyaz/test_beta_sanity
Add a sanity test for beta releases
2021-07-02 09:44:14 -04:00
Sharif Elgamal 11a9046913 update crio-bin hash 2021-07-01 17:08:53 -07:00
Andriy Dzikh cec98ef11a Template auto-pause.service to allow injecting the correct container runtime. 2021-07-01 13:12:44 -07:00