Commit Graph

107 Commits (50b5d8ee62174b462904730e907edeaa222f14db)

Author SHA1 Message Date
minikube-bot ffb751821c Update go-github from v65.0.0 to v66.0.0 2024-10-07 10:03:02 +00:00
minikube-bot 76b1f06bfd Update go-github from v64.0.0 to v65.0.0 2024-09-16 17:53:46 +00:00
minikube-bot 73f703228d Update go-github from v63.0.0 to v64.0.0 2024-08-21 17:07:09 +00:00
minikube-bot 729691927e Update go-github from v62.0.0 to v63.0.0 2024-07-15 10:03:03 +00:00
minikube-bot 4b121eb6b9 Update go-github from v61.0.0 to v62.0.0 2024-05-13 10:03:10 +00:00
minikube-bot 36fd4551d0 Update go-github from v60.0.0 to v61.0.0 2024-04-05 21:17:25 +00:00
minikube-bot 569c7216d5 Update go-github from v59.0.0 to v60.0.0 2024-03-04 10:34:13 +00:00
minikube-bot d1f0bbd03d Update go-github from v58.0.0 to v59.0.0 2024-02-12 10:03:20 +00:00
minikube-bot e7a6684b2f Update go-github from v57.0.0 to v58.0.0 2024-01-15 10:02:42 +00:00
Steven Powell 2d60f09ce8 Include extended attributes in preload tarballs 2023-12-18 14:00:03 -08:00
minikube-bot d6ff58a7e3 Update go-github from v56.0.0 to v57.0.0 2023-12-04 10:02:54 +00:00
minikube-bot 4e6349ef81 Update go-github from v55.0.0 to v56.0.0 2023-10-13 16:44:16 +00:00
minikube-bot 9cd668110f Update go-github from v54.0.0 to v55.0.0 2023-09-05 21:49:30 +00:00
minikube-bot e54dfab81b Update go-github from v53.2.0 to v54.0.0 2023-08-17 22:56:45 +00:00
Anders F Björklund 5d66427c04 Verify containerd storage separately from docker 2023-07-31 15:11:10 +02:00
minikube-bot 48feb9ba4e Update go-github from v43.0.0 to v53.1.0 2023-06-13 18:11:43 +00:00
Predrag Rogic e59d6217a8
autoconfigure cni and cri with proper cgroup driver 2022-12-26 06:06:31 +00:00
Steven Powell d0fc619adf move RemoveDuplicateStrings to util 2022-08-09 14:27:35 -07:00
Steven Powell cd0b3f977a remove duplicated k8s versions from preload generation 2022-08-08 15:50:35 -07:00
Steven Powell 7ac17524c7 fix arm64 preload upload 2022-08-08 12:18:27 -07:00
Kian-Meng Ang bc03821826 Fix typos 2022-06-10 15:26:35 -07:00
Predrag Rogic 0520293e15
use release versions' tags insted of release tags 2022-05-28 01:09:09 +01:00
Steven Powell 4a5b21cb78 added comment 2022-01-26 15:07:26 -08:00
Steven Powell 6c0ec55cf8 add option to upload arm64 preloads 2022-01-26 14:59:40 -08:00
Steven Powell e3d82f958b add trailing slash to bucket destination to indicate folder 2022-01-25 11:55:31 -08:00
Steven Powell 08c6981144 use structured preload storage 2022-01-14 16:32:10 -08:00
Piotr Resztak 4a2c97f28a ability to set a mirror for downloading kubectl, kubelet, & kubeadm 2022-01-12 17:43:33 +01:00
klaases 3ca58bebb8 Fix conditional exclusion for alpha. 2021-12-07 13:26:17 -08:00
klaases 1239c58e1d Increase page size to 100 and omit "alpha" 2021-12-07 12:32:15 -08:00
Medya Gh 2d6062c10e add retry check stroage for preload generation 2021-11-22 12:54:25 -08:00
Sharif Elgamal 63a37d2e53 stop setting ACLs on preload tarball 2021-11-02 15:57:09 -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
Medya Gh a714161f31 update go-github to v36 2021-06-29 15:46:23 -04:00
Andriy Dzikh f9f3ef9a09 Pass driverName into Preload and PreloadExists to report no preload for BareMetal. 2021-05-27 15:02:00 -07:00
Ilya Zuyev 71ba8c19bb add comments 2021-04-20 11:44:29 -07:00
Ilya Zuyev 739424c5ac reorder k8s versions to process 2021-04-16 13:00:41 -07:00
Ilya Zuyev bf5d87423a fix comments 2021-04-16 10:52:16 -07:00
Ilya Zuyev e0c3ef3f51 improve logs 2021-04-16 10:41:07 -07:00
Ilya Zuyev 9af84a7d95 debug options 2021-04-15 10:40:43 -07:00
Ilya Zuyev 74c1029d9f more logs 2021-04-14 14:01:41 -07:00
Ilya Zuyev ce748474fb more logs 2021-04-14 13:59:42 -07:00
Ilya Zuyev 06c4bf030f goimports 2021-04-13 13:24:57 -07:00
Ilya Zuyev 71080b0860 add command line options to preload-generator 2021-04-13 12:18:44 -07:00
liuwei10 f059b9b43e logging: migrate some logs to structured logging 2021-02-26 14:30:39 +08:00
Ling Samuel 634f0ae0a9
Remove verbose options 2020-12-10 14:29:38 +08:00
Priya Modali ab4a0ab558 Cleaning up flags parsing. 2020-10-08 11:18:50 -07:00
Priya Modali ef2090ac31 Merge branch 'master' of https://github.com/kubernetes/minikube into klog 2020-10-08 10:27:04 -07:00
Priya Modali 43cc1a2581 Resolved merg conflicts. 2020-10-02 14:10:55 -07:00
Priya Modali 97d96bf925 Switching from glob library to klog library. 2020-09-29 15:49:41 -07:00
Medya Gh f0f10d6135 first version 2020-09-29 14:14:24 -07:00