Commit Graph

16 Commits (9d6c0329291a6f705f2b1f8b8e00eb88f227fb18)

Author SHA1 Message Date
BenTheElder e6b6813015 Fix vagrant cpu count on linux.
Corrects error in 19224deb04 on linux cpus with hyperthreading (we need to pass the results of `cat /proc/cpuinfo | grep 'core id'` through uniq before counting the lines).
Also checks that we found more than 0 lines (cores) and defaults to the result of nproc in case we didn't (necessary for processors without the core id field, so far only observed on a raspberry pi).
2015-05-11 21:57:42 -04:00
BenTheElder 19224deb04 Accurately get hardware cpu count in Vagrantfile.
In Vagrantfile replace hack that assumed hyper threading was enabled on
the host and divided ncpu by 2 with methods of getting the actual
hardware core count.
2015-05-09 19:21:58 -04:00
Bearnard Hibbins 7f0ecb84a7 Prevent Virtualbox Guest Additions from being updated, gcc is not installed on the image. 2015-04-25 06:33:40 +02:00
Matt Bogosian e8672e2242 Fix #2741. Add support for alternate Vagrant providers: VMWare Fusion, VMWare Workstation, and Parallels. 2015-04-17 11:26:29 -07:00
Ryan Fowler 749ae3d661 Vagrant VM memory environment variable.
Has Vagrant try to read `KUBERNETES_MEMORY` environment varilable when setting
$vm_mem.

fixes #3792
2015-03-04 14:45:01 -06:00
derekwaynecarr 883962e36b Kubernetes master needs more than 512MB of ram 2015-02-23 19:37:07 -05:00
James Kyle 34abf43707 Resolves #4633.
Fixes broken vagrant ssh commands
2015-02-20 08:31:51 -08:00
derekwaynecarr 2d9977cf1a Reduce number of minions to improve user experience 2015-01-09 13:00:48 -05:00
Joe Beda 428aeacf6d Rework vagrant cluster set up.
* Have a single config file that mirrors other cluster providers
* Warn users not to use 'vagrant up' directly
* Allow 'extra' parameters to the docker daemon.  Fixes #2685
* Renumbers things so that they are more sane.  Master/minions are 10.245.1.x, container subnets are 10.246.x.1/24, portal is 10.247.0.0/16
2014-12-17 13:23:39 -08:00
resouer 7bbfec0f4a Add kuber box location env to make it faster. 2014-12-15 14:23:48 +08:00
Joe Beda 7a6743808a Make Vagrant CPU usage be more sane on hyperthreaded systems.
Fixes #2359
2014-11-13 17:09:59 -08:00
Ilya Dmitrichenko db3c9a3507 Fix indentation in Vagrantfile 2014-10-14 12:15:04 +01:00
Joe Beda 38d5906044 Clean up READMEs and broken stuff.
Move all support for clouds that are broken with this change into an `icebox` directory.  We'll move that stuff back out as we fix it up.
2014-10-10 12:33:36 -07:00
Joe Beda 881cf80182 Vagrant now using pre-built binaries. 2014-10-10 12:30:12 -07:00
Rajat Chopra 2dd57898d4 add ip per pod across vagrant minions 2014-08-26 11:29:35 -07:00
derekwaynecarr 69ae2fe4bb Initial vagrant setup and e2e testing support 2014-07-24 16:32:36 -04:00