Commit Graph

6091 Commits (4307e834dfa6e232f136858760e2598aeb798066)

Author SHA1 Message Date
Sharif Elgamal 4307e834df address review comments 2021-09-24 11:47:10 -07:00
Sharif Elgamal 2799f24e12 don't skip none driver, fix logging 2021-09-21 17:38:09 -07:00
Sharif Elgamal 1212848649 make cert expiration configurable and add test 2021-09-21 16:17:52 -07:00
Sharif Elgamal e5b8f654fe renew minikube certs if expired 2021-09-20 18:13:24 -07:00
Steven Powell 90b7ebb45f
Merge pull request #12492 from minikube-bot/kicbase-release-v0.0.27
Update kicbase to v0.0.27
2021-09-16 22:44:18 -07:00
Steven Powell 65e7e54788
Merge pull request #12491 from minikube-bot/iso-release-v1.23.1
Update ISO to v1.23.1
2021-09-16 22:44:04 -07:00
Sharif Elgamal a5cdaf53b2 remove debugging 2021-09-16 15:30:59 -07:00
Sharif Elgamal a74d50eade be a little smarter about refreshing secrets 2021-09-16 15:18:52 -07:00
Sharif Elgamal 047f2e553f fix refreshing gcp-auth pull secret 2021-09-16 15:06:31 -07:00
Sharif Elgamal 9c9c1614aa fix sha for metrics-server image in addon config 2021-09-16 13:47:47 -07:00
Sharif Elgamal a86693c96e
Merge pull request #12475 from leifcr/patch-2
Use newer dashboard, to support ingress extensions
2021-09-16 13:31:51 -07:00
minikube-bot 1976e1b296 Update kicbase to v0.0.27 2021-09-16 18:55:00 +00:00
minikube-bot f0636429fb Update ISO to v1.23.1 2021-09-16 18:00:10 +00:00
Sharif Elgamal 40c44fa1ef fix unit tests, change addon yaml, bump preload version 2021-09-16 10:31:43 -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 8e61a961e8
Merge pull request #12473 from sharifelgamal/gcp-auth-test
make sure to delete image pull secrets on gcp auth addon disable
2021-09-15 17:12:09 -07:00
Sharif Elgamal 88c62ad469 as usual, skip kube-system for pull secret 2021-09-15 08:59:19 -07:00
Sharif Elgamal 803fc43e26 fix ingress-dns addon and add test 2021-09-14 17:41:26 -07:00
minikube-bot d52130b292 Updating ISO to v1.23.0-1631662909-12425 2021-09-15 00:37:07 +00:00
Leif Ringstad ea81f09058
Use newer dashboard, to support ingress extensions
This should solve #12402 and issues where ingresses will not show properly in the dashboard.
This error shows on kubernetes 1.22
2021-09-14 23:44:35 +02:00
Sharif Elgamal 6acb65ca71 make sure to delete image pull secrets on gcp auth addon disable 2021-09-14 13:12:07 -07:00
minikube-bot 030b3837ab Updating kicbase image to v0.0.26-1631295795-12425 2021-09-14 09:50:53 -07:00
Sharif Elgamal c0534a666c
Merge pull request #12461 from sharifelgamal/gcp-svc-account
Create GCP auth pull secret even if creds JSON is nil
2021-09-14 08:38:53 -07:00
Sharif Elgamal 5672d40eec account for GCE service account for GCP auth 2021-09-13 14:05:30 -07:00
Steven Powell 145f9fc9ab run `go fmt` 2021-09-13 11:58:43 -07:00
Sharif Elgamal f18c312fac
Merge pull request #11785 from brian14708/aliyun-addon
fix images for aliyun registry
2021-09-09 10:31:04 -07:00
minikube-bot 67b82f3fe1 Update kicbase to v0.0.26 2021-09-03 02:18:31 +00:00
minikube-bot 703324b7c7 Updating kicbase image to v0.0.25-1630631232-12398 2021-09-03 01:36:51 +00:00
Steven Powell c1fc138e66
Merge pull request #12395 from spowelljr/updateErrorMessage
Change GitHub issue output to ask user to upload `minikube logs` file
2021-09-02 15:46:56 -07:00
Steven Powell 78febe240d change GitHub issue output to upload `minikube logs` file 2021-09-02 15:09:09 -07:00
minikube-bot 9597ac2f89 Update ISO to v1.23.0 2021-09-02 18:39:41 +00:00
Brian Li 8b8c96bb66 fix minikube images for aliyun registry 2021-09-02 15:04:31 +08:00
Brian Li 71c909a541 fix addon image for aliyun registry 2021-09-02 15:04:31 +08:00
Sharif Elgamal 738eb5177c
Merge pull request #12231 from sharifelgamal/gcp-cs
gcp-auth: improve flow for GCE/Cloud Shell
2021-09-01 13:20:06 -07:00
Sharif Elgamal 60d9d41ba2 omg horrible typo 2021-08-31 15:02:13 -07:00
Medya Ghazizadeh 769ee32872
Merge pull request #12377 from medyagh/helm-fix
fix deprecated image in helm addon
2021-08-31 14:54:39 -07:00
Sharif Elgamal 7317746d57 check for special error everywhere 2021-08-31 12:21:09 -07:00
Medya Ghazizadeh 3469c77ffa
Merge pull request #12351 from raghavendra-talur/rtalur-add-disks-kvm2
Add `--extra-disks` capability to kvm2 driver
2021-08-30 16:50:58 -07:00
Medya Gh 8c096cc3a7 fix depricated image in helm addon 2021-08-30 16:44:13 -07:00
Medya Gh a622f50c5d fix depricated image in helm addon 2021-08-30 16:42:44 -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
Sharif Elgamal 55c40f8220 Merge branch 'master' of github.com:kubernetes/minikube into gcp-cs 2021-08-26 13:32:10 -07:00
Medya Ghazizadeh 219580efcc
Merge pull request #12325 from prezha/fix-ingress-v1.22
Bump default Kubernetes version to v1.22.1 and update addons to with new API (ingress, gcpauth, olm and cilium)
2021-08-25 10:48:14 -07:00
Medya Ghazizadeh 527a3d920f
Merge pull request #12265 from prezha/fix-image-save-cmd
fix image save cmd
2021-08-25 10:45:08 -07:00
Sharif Elgamal 2bb50e412f
Merge pull request #12332 from andriyDev/TCSHEnvSupport
Add support for tcsh in docker-env subcommand
2021-08-25 10:09:20 -07:00
Predrag Rogic 1bed76660e
fix lint 2021-08-25 09:41:20 +01:00
Raghavendra Talur dceb676527 Add extra disks capability to kvm2 driver
Having additional disks on the nodes is a requirement for developers
working on the storage components in Kubernetes. This commit adds the
extra-disks feature to the kvm2 driver.

Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
2021-08-25 00:15:02 -04:00
Predrag Rogic aba7d399e8
fix cilium for k8s v1.22+ 2021-08-25 02:11:10 +01:00
Andriy Dzikh 1ba150fd63 Add unit test for tcsh shell. 2021-08-24 11:19:13 -07:00
Predrag Rogic 7466e4a109
fix gcpauth and olm for k8s v1.22+ 2021-08-24 18:40:22 +01:00