Commit Graph

7576 Commits (4ba0f52f577c23fe985905dea7240539fab3edcd)

Author SHA1 Message Date
Thomas Stromberg 4ba0f52f57 Add flag to toggle installation of addons 2020-02-06 17:29:19 -08:00
Thomas Strömberg 9b7573ee20
Merge pull request #6514 from priyawadhwa/rm-pull-images-kubeadm
Remove kubeadm pull images
2020-02-06 17:11:50 -08:00
Priya Wadhwa 6ef60c1964 Add warnings back in 2020-02-06 13:27:49 -08:00
Sharif Elgamal a59846ed61
Merge pull request #6529 from kubernetes/sharifelgamal-patch-2
Fix deb and rpm endpoints in docs
2020-02-06 11:33:29 -08:00
Sharif Elgamal ce7060c578
Update linux.md 2020-02-06 11:28:14 -08:00
Sharif Elgamal 0dc41fc5ad
Fix deb and rpm endpoints in docs 2020-02-06 11:04:13 -08:00
Priya Wadhwa 59ab0ba89e Fix lint errors 2020-02-06 10:11:38 -08:00
Thomas Strömberg ea9e644ee3
Merge pull request #6522 from tstromberg/v1.7.0
Fix pause documentation
2020-02-05 22:36:20 -08:00
Thomas Stromberg f061168ed3 improve pause/unpause docs 2020-02-05 22:31:55 -08:00
Thomas Strömberg c907bb6818
Merge pull request #6521 from tstromberg/v1.7.0
Update docs site for v1.7.x
2020-02-05 21:44:09 -08:00
Thomas Strömberg 356a6138a9
Merge pull request #6517 from alonyb/fix-unittests-kubeadm
Add kubeadm tests for v1.19 and v1.18
2020-02-05 21:37:14 -08:00
Thomas Stromberg a136642e97 Make the docker driver docs clearer 2020-02-05 21:36:26 -08:00
Thomas Strömberg 62aca6eba1
Merge pull request #6520 from minikube-bot/jenkins-releases.json-v1.7.1
update releases.json to include v1.7.1
2020-02-05 21:15:59 -08:00
Thomas Stromberg cda967227b Add initial Docker driver doc, updatte commands 2020-02-05 21:14:15 -08:00
minikube-bot 03aebbe079 Update releases.json to include v1.7.1 2020-02-05 20:50:16 -08:00
Thomas Stromberg 5e0a666625 Merge 2020-02-05 20:47:31 -08:00
Thomas Stromberg 4b1101f8ce Point documentation to the v1.7.1 release 2020-02-05 20:46:51 -08:00
Thomas Strömberg 7de0325eed
Merge pull request #6513 from tstromberg/v1.7.1
Version bump to v1.7.1
2020-02-05 20:41:41 -08:00
Ruben 0b8fc8a1f6 fix v1.19 tests files 2020-02-05 21:52:07 -05:00
Ruben 0a1eed5d10 fix v1.18 tests files 2020-02-05 21:51:57 -05:00
Ruben d37172f476 add more versions to test 2020-02-05 21:51:04 -05:00
Priya Wadhwa 091db5ddb6 Remove kubeadm pull images 2020-02-05 16:23:19 -08:00
tstromberg 185ff3e1b9 Version bump to v1.7.1 2020-02-05 15:43:01 -08:00
Thomas Strömberg 9be404689b
Merge pull request #6511 from tstromberg/storage-pvc-role
Revert role change from cluster-admin->system:persistent-volume-provisioner
2020-02-05 15:37:21 -08:00
Thomas Strömberg 950fc79544
Merge pull request #6512 from tstromberg/gvisor-fixes
gvisor fixes for v1.7.0
2020-02-05 15:37:05 -08:00
Thomas Strömberg 4e9e37b3b5
Merge pull request #6508 from tstromberg/mkdir-p
Create directory using os.MkDirAll, as mkdir -p does not work on windows
2020-02-05 14:53:29 -08:00
tstromberg 77f74d82d7 Remove unused files var 2020-02-05 14:53:02 -08:00
Thomas Strömberg 88c51d7971
Merge pull request #6509 from tstromberg/faster-health
Remove pod list stability double check
2020-02-05 14:50:07 -08:00
Thomas Strömberg 852d6176bc
Merge pull request #6472 from vijaykatam/service_cidr_cluster_dns_fix
Use cluster-dns IP setup by kubeadm
2020-02-05 14:46:12 -08:00
tstromberg d66bcad56c Only run kubectl apply on YAML files 2020-02-05 14:41:05 -08:00
tstromberg 0feb68c350 Add /tmp/gvisor to list of required paths 2020-02-05 14:40:54 -08:00
tstromberg d69e1c7c35 Revert role change from cluster-admin->system:persistent-volume-provisioner 2020-02-05 13:54:49 -08:00
Thomas Strömberg 2ecc120b2b
Merge pull request #6503 from tstromberg/faster-dryrun
Skip driver autodetection if driver is already set
2020-02-05 13:48:42 -08:00
Thomas Strömberg 88693f295f
Merge pull request #6156 from nanikjava/f-fix-5144
Customizing host path for dynamically provisioned PersistentVolumes
2020-02-05 13:02:10 -08:00
Thomas Stromberg 2ba6c111bb Remove extra log statements 2020-02-05 12:55:24 -08:00
tstromberg 8631246e76 Create directory using os.MkDirAll, as mkdir -p does not work on windows 2020-02-05 12:37:19 -08:00
tstromberg a0dc0756d7 goimports 2020-02-05 12:06:18 -08:00
tstromberg 7c301ec27b Merge branch 'master' into faster-dryrun 2020-02-05 12:05:43 -08:00
Thomas Strömberg 6d4ee3ad0b
Merge pull request #6507 from kubernetes/sharifelgamal-patch-1
Fix lint error in start.go
2020-02-05 12:04:33 -08:00
Sharif Elgamal cd83165aab
Fix lint error in start.go 2020-02-05 11:39:30 -08:00
Thomas Strömberg 089a6c2cf3
Merge pull request #6150 from alonyb/update-kubeadm-v1beta2
Update kubeadm api version from v1beta1 to v1beta2
2020-02-05 11:34:00 -08:00
Thomas Strömberg 0d29a2ac7b
Merge branch 'master' into f-fix-5144 2020-02-05 11:32:32 -08:00
Sharif Elgamal 6d59d9d7df
Merge pull request #6200 from laozc/node-name
Use profile name as cluster/node name
2020-02-05 11:27:35 -08:00
Thomas Stromberg 7f371d6374 Remove stability requirement to save 1s of startup time 2020-02-05 10:57:04 -08:00
Thomas Stromberg 80c0183f3d Skip driver autodetect if driver is already set 2020-02-05 10:48:04 -08:00
Vijay Katam cf8e247ae3 Use cluster-dns IP setup by kubeadm
Removed hardcoded `cluster-dns` IP 10.96.0.10, this allows kubelet to use `clusterDNS` configured by kubeadm in `/var/lib/kubelet/config.yaml`

Tested by starting minikube with `--service-cluster-ip-range=100.64.0.0/13` and verifying DNS resolution works.

/etc/systemd/system/kubelet.service.d/10-kubeadm.conf
```
[Unit]
Wants=docker.socket

[Service]
ExecStart=
ExecStart=/var/lib/minikube/binaries/v1.17.0/kubelet --authorization-mode=Webhook --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --cgroup-driver='cgroupfs' --client-ca-file=/v
ar/lib/minikube/certs/ca.crt --cluster-domain=cluster.local --config=/var/lib/kubelet/config.yaml --container-runtime=docker --fail-swap-on=false --hostname-override=minikube --kubeconfig=/e
tc/kubernetes/kubelet.conf --node-ip=192.168.64.7 --pod-manifest-path=/etc/kubernetes/manifests

[Install]
```

DNS resolution test
```
kubectl run -i --tty --rm busybox --image=busybox --restart=Never -- sh
If you don't see a command prompt, try pressing enter.
/ # nslookup kubernetes.io
Server:		100.64.0.10
Address:	100.64.0.10:53

Non-authoritative answer:
Name:	kubernetes.io
Address: 147.75.40.148
```

Fixes: https://github.com/kubernetes/minikube/issues/5727

fix lint errors
2020-02-05 10:28:16 -08:00
Thomas Strömberg de1a491143
Merge pull request #6502 from minikube-bot/jenkins-releases.json-v1.7.0
update releases.json to include v1.7.0
2020-02-05 10:28:03 -08:00
minikube-bot e0dee4864d Update releases.json to include v1.7.0 2020-02-05 10:26:21 -08:00
Thomas Strömberg 9d6f6a2430
Merge pull request #6501 from tstromberg/v1.7.0
Set GOPATH for the entire release script
2020-02-05 10:19:59 -08:00
tstromberg 4776bb7a2d Set GOPATH for the entire script 2020-02-05 10:18:17 -08:00