Commit Graph

3188 Commits (3aa83674a995e9452e808d3e8e033bd2bb5b638d)

Author SHA1 Message Date
Thomas Strömberg 3aa83674a9
Merge pull request #3441 from brb/2907-no-cni-conf-by-default
Do not include the default CNI config by default
2019-01-15 17:14:20 -08:00
Thomas Strömberg 303e26cd56
Merge pull request #3494 from knabben/reporterror-test
Adding more utils tests
2019-01-15 17:13:23 -08:00
Thomas Strömberg 8bc8816c9f
Merge pull request #3521 from nixpanic/addons/gluster
Add a storage-provisioner-gluster addon
2019-01-15 17:08:45 -08:00
Thomas Strömberg 5d9311bcdf
Merge pull request #3190 from afbjorklund/crio
Improve the default crio-bin configuration
2019-01-15 17:02:12 -08:00
Thomas Strömberg 7b32547cf6
Merge pull request #3108 from sebcworks/sebcworks-customapiserverport
Allow to specify api server port through CLI fix #2781
2019-01-15 16:43:42 -08:00
Thomas Strömberg 00caba2aec
Merge pull request #3140 from madorn/patch-1
add brew install instructions for hyperkit
2019-01-15 16:42:53 -08:00
Thomas Strömberg dde313a878
Merge pull request #3531 from Zyqsempai/add-default-disk-size-to-hyperkit-driver
Added defaultDiskSize setup to hyperkit driver
2019-01-15 16:41:10 -08:00
Thomas Strömberg d8f2e99076
Merge pull request #3510 from brb/enable_ipvlan_module
Enable ipvlan kernel module
2019-01-14 14:30:27 -08:00
Thomas Strömberg a4ca26606a
Merge pull request #3527 from tstromberg/v1.13.2
Set default Kubernetes version to v1.13.2 (latest stable)
2019-01-14 14:29:50 -08:00
Thomas Strömberg 0a58301e3e
Merge pull request #3502 from narendra2019/master
issue# 3499: minikube status missing newline at end of output
2019-01-14 13:24:31 -08:00
Thomas Strömberg 32835b926e
Merge pull request #3528 from tstromberg/minikube-try-even-longer
apiserver health: try up to 5 minutes, add newline
2019-01-14 10:32:26 -08:00
Thomas Strömberg bc638be31a
Merge pull request #3515 from tstromberg/crio-v1.13.0
Update to crio-bin v1.13.0
2019-01-14 10:23:26 -08:00
bpopovschi 0687fea66a Added defaultDiskSize setup to hyperkit driver
fmt fix
2019-01-14 17:04:07 +02:00
Matt Dorn e482a57d86
remove command prompt
remove command prompt
2019-01-12 14:43:14 -06:00
Thomas Stromberg 3223e044e4 apiserver health: try up to 5 minutes, add newline 2019-01-11 11:49:49 -08:00
Thomas Strömberg e6b60fb38c
Merge pull request #3442 from brb/2828-network-plugin-cni
Pass network-plugin value to kubelet
2019-01-11 11:40:09 -08:00
Thomas Stromberg 028bcef498 Merge branch 'crio-v1.13.0' of github.com:tstromberg/minikube into crio-v1.13.0 2019-01-11 10:53:50 -08:00
Thomas Stromberg 11f97460a2 Merge branch 'master' into crio-v1.13.0 2019-01-11 10:53:37 -08:00
Thomas Stromberg 666a902ba7 Add newline 2019-01-11 10:53:29 -08:00
Thomas Strömberg c08ae00fb4
Merge pull request #3523 from superbrothers/fix-missing-line-break
Fix missing a line break for minikube status
2019-01-11 10:39:26 -08:00
Thomas Strömberg 6d9f682d60
Merge pull request #3508 from michal-franc/go-version-recommendatio-update
Documentation - Updating golang requirement to 1.11
2019-01-11 10:36:15 -08:00
Thomas Strömberg c4f228420c
Merge pull request #3509 from michal-franc/test-documentation-fixess
Updating e2e tests instructions
2019-01-11 10:35:31 -08:00
Thomas Strömberg d69fb2820c
Merge pull request #3485 from tstromberg/no-dashboard
Defer dashboard deployment until "minikube dashboard" is executed
2019-01-11 10:33:00 -08:00
Thomas Stromberg 4c0d1e0bd9 Revert Makefile changes 2019-01-11 09:58:31 -08:00
Thomas Stromberg 5a0d29ba49 Set default Kubernetes version to v1.13.2 (latest stable) 2019-01-11 09:57:11 -08:00
Thomas Stromberg 5dab8fa319 Merge branch 'master' into crio-v1.13.0 2019-01-10 11:44:20 -08:00
Kazuki Suda aab2d250d6 Fix missing a line break for minikube status 2019-01-10 14:29:07 +09:00
Niels de Vos b85b6d5eeb addons: mark the last enabled storage provider as default
When a storage provider is enabled (storage-provisioner-glusterfile),
mark it "is-default" and set "is-default" to "false" in all other
StorageClasses.
2019-01-09 20:04:21 +01:00
Niels de Vos b0c7341373 addons: when enabling storage-provisioner-gluster, mark other SCs non-default
There can only be one StorageClass be marked as default. When the
storage-provisioner-gluster addon is enabled, users expect it to be the
default StorageClass.

Instead of removing the "is-default" annotation from the other
StorageClasses, set it to "false". This leaves only the "glusterfile"
StorageClass as "is-default".
2019-01-09 20:04:21 +01:00
Niels de Vos 3c3b7368f0 Add storage-provisioner-gluster addon
With this addon dynamic provisioning based on Gluster can be enabled:

    $ minikube addons enable storage-provisioner-gluster

This will deploy several pods in a new 'storage-gluster' namespace:

 - glusterfs, storage service with a 10GB sparse /srv/fake-disk.img
 - heketi, a smart Gluster volume manager
 - glusterfile-provisioner, external-storage provisioner

In addition, the StorageClass 'glusterfile' will be created. It is
currently not configured as default StorageClass, so PVCs need to refer
to the new StorageClass.
2019-01-09 20:04:21 +01:00
Thomas Stromberg 89ff603288 Add newline 2019-01-09 10:40:44 -08:00
Thomas Stromberg b269dcafc1 Merge branch 'master' into crio-v1.13.0 2019-01-09 10:31:29 -08:00
Martynas Pumputis 4792a62bc8 Enable ipvlan kernel module
This makes it possible to use ipvlan CNI plugins in minikube.

Signed-off-by: Martynas Pumputis <m@lambda.lt>
2019-01-09 14:50:49 +01:00
Thomas Strömberg 9a7b0b91aa
Merge pull request #3497 from jasoncwik/master
Fix for Minikube #3495
2019-01-08 16:52:57 -08:00
Thomas Stromberg b2831c871e Update crio-bin to v1.13.0 2019-01-08 16:22:21 -08:00
Thomas Stromberg d1f4e787c6 Don't error if delete fails: there may not be a cluster to delete 2019-01-08 16:22:03 -08:00
Michal Franc 5b18f227b2 updating e2e tests instructions 2019-01-06 18:36:41 +00:00
Michal Franc 4bd7bfa354 Marking 1.11 as acceptable 2019-01-06 13:19:44 +00:00
Michal Franc 161586b294 Updating recommended golang version 2019-01-06 13:17:21 +00:00
Narendra Kangralkar 68287a9497 issue# 3499: minikube status missing newline at end of output
Done code changes to display newline at the end of the status message
2019-01-04 22:13:33 +05:30
Martynas Pumputis 1252ad9a6d Get rid of /usr/libexec/kubernetes/kubelet-plugins/net/exec/k8s.conf
As per https://github.com/kubernetes/kubernetes/pull/32151, kubelet
doesn't search for CNI configs in /usr/libexec/kubernetes/kubelet-plugins/net/exec/
by default anymore.

Signed-off-by: Martynas Pumputis <m@lambda.lt>
2019-01-03 09:23:29 +01:00
Martynas Pumputis d982c4bf74 Do not include the default CNI config by default
Previously, minikube has been shipped with the default CNI config
(/etc/cni/net.d/k8s.conf) in its rootfs. This complicated a lot
when using a custom CNI plugin, as the default config was picked
by kubelet before the custom CNI plugin has installed its own CNI
config. So, the end result was that some Pods were attached to a
network defined in the default config, and some got managed by
the custom plugin.

This commit introduces the flag "--enable-default-cni" to
"minikube start" to trigger the provisioning of the default CNI
config.

Signed-off-by: Martynas Pumputis <m@lambda.lt>
2019-01-03 09:23:29 +01:00
Jason Cwik 9dd74f7cf0 Fix for Minikube #3495
Change the policy for the minikube-hostpath storage class addon from
Reconcile to EnsureExists. When it's set to reconcile, it's impossible
to change the default storage class in Minikube because it will keep
setting the minikube-hostpath storageclass to default.

Ported from kubernetes/kubernetes#66235
2018-12-28 20:36:24 -06:00
Amim Knabben 6762fb0096 Adding GetkubeConfig path test 2018-12-28 10:49:50 -02:00
Amim Knabben f948bf8136 Adding ReportError test and HTTP Test server reuse 2018-12-28 10:04:45 -02:00
Thomas Strömberg 6a0406611e
Merge pull request #3374 from jeffwubj/dev
Tell user given driver has been igored if exising VM has a different …
2018-12-21 19:04:01 -08:00
Thomas Strömberg 3addfca861
Merge pull request #3490 from minikube-bot/jenkins-releases.json-v0.32.0
update releases.json to include v0.32.0
2018-12-21 18:58:38 -08:00
minikube-bot 97076960a6 Update releases.json to include v0.32.0 2018-12-22 02:34:13 +00:00
Thomas Strömberg 1142932bb5
Merge pull request #3487 from tstromberg/v0.32.0-bump
v0.32.0 version bump
2018-12-21 18:22:44 -08:00
Thomas Stromberg fa731e3e54 Simplify tee party commit comment 2018-12-21 15:19:05 -08:00