Commit Graph

16867 Commits (670bc12c823f8b9241dd407a5840903c65df274b)

Author SHA1 Message Date
Medya Gh 2e9915dbbf fix regex 2021-08-30 15:01:56 -07:00
Medya Gh 50e14f30c3 add automation for k8s version 2021-08-30 14:53:28 -07:00
Medya Gh d092445716 add prefix var 2021-08-30 14:42:40 -07:00
Medya Gh ecaa3e7dc6 update go bump version logic to match kubernetes new image for kube cross 2021-08-30 14:36:59 -07:00
Sharif Elgamal 84b1ea84f5
Merge pull request #12372 from jeffmaury/fix-french-tranlation
Fix french translation
2021-08-30 11:35:46 -07:00
Jayesh Srivastava eb78bb7602
Update version.go 2021-08-30 23:23:30 +05:30
Jeff MAURY 85995e96cd Fix french translation
Signed-off-by: Jeff MAURY <jmaury@redhat.com>
2021-08-30 08:47:58 +02: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 Ghazizadeh 0e9c49f8c1
Merge pull request #12334 from kubernetes/dependabot/go_modules/k8s.io/apimachinery-0.22.1
Bump k8s.io/apimachinery from 0.22.0 to 0.22.1
2021-08-26 14:32:13 -07:00
Sharif Elgamal 55c40f8220 Merge branch 'master' of github.com:kubernetes/minikube into gcp-cs 2021-08-26 13:32:10 -07:00
dependabot[bot] 1ae3db3253
Bump k8s.io/apimachinery from 0.22.0 to 0.22.1
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.22.0 to 0.22.1.
- [Release notes](https://github.com/kubernetes/apimachinery/releases)
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.22.0...v0.22.1)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-25 18:24:05 +00:00
Medya Ghazizadeh 0bb1f675ea
Merge pull request #12353 from minikube-bot/gendocs
Update auto-generated docs and translations
2021-08-25 10:52:57 -07:00
Medya Ghazizadeh be62445a75
Merge pull request #12335 from kubernetes/dependabot/go_modules/k8s.io/kubectl-0.22.1
Bump k8s.io/kubectl from 0.22.0 to 0.22.1
2021-08-25 10:52:07 -07:00
minikube-bot e160686968 Update auto-generated docs and translations 2021-08-25 17:50:06 +00:00
Medya Ghazizadeh ed87078237
Merge pull request #12352 from minikube-bot/gendocs
Update auto-generated docs and translations
2021-08-25 10:48:33 -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
minikube-bot f391faa3e2 Update auto-generated docs and translations 2021-08-25 17:47:22 +00: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
Andriy Dzikh 79fa08b26f Remove tcsh test from functional tests (our envs dont work with it). 2021-08-25 08:59:07 -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
Medya Ghazizadeh 43de46d175
Merge pull request #12339 from medyagh/add_ci_docs
Add minikube-ci/examples to docs
2021-08-24 15:54:50 -07:00
Predrag Rogic f1ba75f436
fix TestFunctional/parallel/LoadImageFromFile - 2nd race condition 2021-08-24 23:18:54 +01:00
Medya Ghazizadeh 378850cdf9
Merge pull request #12350 from sharifelgamal/log-link
fix link to iso/kicbase logs on build failure
2021-08-24 14:31:30 -07:00
Predrag Rogic c39712803a
fix TestFunctional/parallel/LoadImageFromFile 2021-08-24 22:06:07 +01:00
Sharif Elgamal c2153fb8cc fix link to iso/kicbase logs on build failure 2021-08-24 13:42:05 -07:00
Predrag Rogic c4bdef14ce
fix TestFunctional/parallel/LoadImageFromFile 2021-08-24 20:02:19 +01:00
Medya Ghazizadeh 900e8f4ac6
Merge pull request #12348 from kubernetes/dependabot/go_modules/k8s.io/api-0.22.1
Bump k8s.io/api from 0.22.0 to 0.22.1
2021-08-24 11:29:49 -07:00
Andriy Dzikh 1ba150fd63 Add unit test for tcsh shell. 2021-08-24 11:19:13 -07:00
Medya Gh 4b896270d7 address review comments 2021-08-24 11:07:40 -07:00
dependabot[bot] fc6aa28ccc
Bump k8s.io/api from 0.22.0 to 0.22.1
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.22.0 to 0.22.1.
- [Release notes](https://github.com/kubernetes/api/releases)
- [Commits](https://github.com/kubernetes/api/compare/v0.22.0...v0.22.1)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 17:56:37 +00:00
Medya Ghazizadeh 01155b1537
Merge pull request #12319 from andriyDev/UseWSLIP
Select WSL VM IP when performing mounting
2021-08-24 10:40:32 -07:00
Predrag Rogic 7466e4a109
fix gcpauth and olm for k8s v1.22+ 2021-08-24 18:40:22 +01:00
Medya Ghazizadeh c8a405a4d6
Merge pull request #12346 from sharifelgamal/box-222
upgrade box-cli-maker to 2.2.2
2021-08-24 10:40:11 -07:00
Predrag Rogic 8a510c05db
avoid extra newlines around conditions in template 2021-08-24 18:05:56 +01:00
Predrag Rogic 9c3c5d1140
prevent 'assignment to entry in nil map' error. 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
Sharif Elgamal 74b35d87ce upgrade box-cli-maker to 2.2.2 2021-08-24 09:50:02 -07:00
Medya Ghazizadeh 3dc2466e90
Merge pull request #12341 from sharifelgamal/gcp-auth-0.0.7
bump gcp-auth-webhook to v0.0.7
2021-08-24 09:16:24 -07:00
Predrag Rogic 6efbd1ce13
merge 2021-08-24 04:20:52 +01:00
Medya Gh 5fad8b8f79 update docs 2021-08-23 18:43:10 -07:00
Sharif Elgamal d6c244e543 bump gcp-auth-webhook to v0.0.7 2021-08-23 18:28:53 -07:00
Andriy Dzikh 673d63b3cb Rewrite docker-env test and add support for multiple docker-env tests for environments. 2021-08-23 16:04:06 -07:00
Medya Gh 41554ddbde add ci docs 2021-08-23 15:54:58 -07:00
Sharif Elgamal 42d3f3b92f Merge branch 'master' of github.com:kubernetes/minikube into gcp-cs 2021-08-23 15:40:30 -07:00
Sharif Elgamal 6584abaea8
Merge pull request #12338 from minikube-bot/gendocs
Update auto-generated docs and translations
2021-08-23 15:38:38 -07:00
minikube-bot 77461f730e Update auto-generated docs and translations 2021-08-23 22:33:04 +00:00
Sharif Elgamal 1af4ec8f06
Merge pull request #12237 from sharifelgamal/cs-start-stop
Fix minikube restart on Cloud Shell
2021-08-23 15:31:03 -07:00