Commit Graph

1398 Commits (906d29c3be0494cfaeafc0e07e8e4951a1950daa)

Author SHA1 Message Date
klaases a9051b8e05 Working prototype of minikube ISO with UEFI 2021-12-14 22:29:25 +00:00
Sharif Elgamal 1c948645f1 spacing 2021-12-14 12:40:03 -08:00
Sharif Elgamal c3688b6230 address comments 2021-12-14 12:36:48 -08:00
Nikolay Nikolaev 50a0bd9ea5
Merge branch 'master' into sctp_support_in_iso 2021-12-14 19:21:16 +02:00
Sharif Elgamal 885ad28bbc fix it actually 2021-12-13 16:54:36 -08:00
Sharif Elgamal 3733f436fc death by a thousand papercuts 2021-12-13 15:47:21 -08:00
Sharif Elgamal 682d144904 fix sed for ppc 2021-12-13 14:38:59 -08:00
klaases a75d70c87d Try minikube_defconfig with default plus mk packages. 2021-12-13 14:09:42 -08:00
Sharif Elgamal 50ed250fce don't use crio on armv7 either 2021-12-13 13:31:04 -08:00
klaases 52b8418441 Add missing line breaks. 2021-12-13 11:56:24 -08:00
klaases e4f76a786e Add defconfig for testing. 2021-12-10 12:03:36 -08:00
klaases ff24188100 Add boilerplate for new sh files (solves for lint). 2021-12-09 16:02:33 -08:00
klaases 27895574ef Remove duplicate entry. 2021-12-09 15:31:25 -08:00
klaases b67bd7993d Add grub-bios.cfg 2021-12-09 15:19:51 -08:00
klaases 36957e90d3 Add genimage-efi.cfg 2021-12-09 15:19:29 -08:00
klaases 786815ed80 Add grub-efi.cfg 2021-12-09 15:18:44 -08:00
klaases 4e7e63662b Remove resolved question. 2021-12-09 15:17:56 -08:00
klaases 70e8b1f80f Remove comments for needed files. 2021-12-09 15:14:26 -08:00
klaases 339afcfbf5 Add "post-image-efi.sh" script. 2021-12-09 15:07:33 -08:00
Sharif Elgamal 72e654ac17 don't add user to nonexistent group :) 2021-12-08 15:53:10 -08:00
Sharif Elgamal 0e00ca4477 syntax 2021-12-08 14:26:38 -08:00
Sharif Elgamal 9700ca1c79 don't start podman socket when there is no podman 2021-12-08 14:17:44 -08:00
Sharif Elgamal ba5e3d4615 don't stop services that aren't installed 2021-12-08 13:14:34 -08:00
Sharif Elgamal a8ca32e63b filter out podman for powerpc arch 2021-12-08 11:36:56 -08:00
Sharif Elgamal 6c7cf29987 exclude crio for powerpc 2021-12-08 09:39:15 -08:00
Sharif Elgamal 6b7168cf4b fix kicbase dockerfile to allow ppc64le and armv7 archs 2021-12-07 16:05:32 -08:00
klaases 694c9cc0ef Bootloader ISO EFI Support 2021-12-07 15:56:07 -08:00
Sharif Elgamal 78671bdec2
Merge pull request #13105 from klaases/cond1
Update containerd to v1.5.8
2021-12-07 13:29:21 -08:00
klaases 04f02b4dd4 Add new line after hash. 2021-12-06 15:32:30 -08:00
klaases 251228dd96 Add hash, revert site. 2021-12-06 15:31:09 -08:00
klaases 5769ce2cf4 Update containerd to v1.5.8 2021-12-06 15:07:37 -08:00
klaases f358a1e907 Update BUILD KIT version. 2021-12-06 12:47:43 -08:00
klaases c645e8aede Add new line after sha256. 2021-12-01 10:59:18 -08:00
klaases 11043b3571 update CRIO_BIN_VERSION 2021-11-30 23:19:18 -08:00
klaases 2d154303c2 update crio to v1.22.1 2021-11-30 23:16:01 -08:00
pedrothome1 0f3e7ee284 fix istio-operator crd 2021-11-25 14:57:27 -03:00
Frank Schwichtenberg 580759b124 add BR2_PACKAGE_LIBFUSE to address issue12426 2021-11-22 12:48:37 -05:00
Zvi Cahana afcaf3cd0b kubevirt addon: inline KubeVirt CR definition 2021-11-11 17:42:02 +02:00
Nikolay Nikolaev 5e5bfa5b5d add SCTP support in the minikube ISO image 2021-11-10 15:16:05 +02:00
Zvi Cahana 2f6238b465 kubevirt addon: use KubeVirt CR instead of deprecated ConfigMap 2021-11-10 09:12:18 +02:00
minikube-bot ee20880a9e Update releases.json to include v1.24.0 2021-11-05 09:07:16 -07:00
minikube-bot f5bffb3105 Update releases-beta.json to include v1.24.0-beta.0 2021-10-28 14:36:15 -07:00
Predrag Rogic 76c1e79598
support k8s < v1.19 & watch-ingress-without-class 2021-10-27 15:05:01 +01:00
Sharif Elgamal 418a9a17d2
Merge pull request #12779 from sharifelgamal/gcp-auth-test2
Fix disabling gcp-auth addon and test
2021-10-26 22:37:22 -07:00
Steven Powell 57de50af7b
Merge pull request #12702 from prezha/update-ingress
update ingress controller to v1/1.0.4 and v1beta1/0.49.3
2021-10-26 15:04:44 -07:00
Medya Ghazizadeh 6f72fc9a25
Merge pull request #12578 from AliyunContainerService/aliyun-mirror
Initial support for adding Aliyun mirror for preload images and K8s release binaries
2021-10-26 13:22:30 -07:00
Sharif Elgamal bd9da42651 reverse files for kubectl remove on addon disable 2021-10-25 17:31:24 -07:00
Predrag Rogic db4937aa8f
update ingress-nginx controller to v1.0.4 2021-10-13 09:02:12 +01:00
Predrag Rogic c680044eae
remove allow-snippet-annotations as per recommendation 2021-10-12 23:24:26 +01:00
Predrag Rogic 29abb74777
update ingress to v1-1.0.3 and v1beta1-0.49.3 2021-10-12 21:21:54 +01:00
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
Li Yi eb66c6797e Initial support for adding Aliyun mirror for preload images and Kubernetes binaries
Signed-off-by: Li Yi <denverdino@gmail.com>
2021-09-26 15:36:36 +08: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