Daniel Smith
bfabb41604
New e2e script (in go this time) that doesn't completely suck
2014-10-23 11:03:30 -07:00
Joe Beda
33763d07b2
Fix e2e test for .ID->.Name change
2014-10-22 17:19:53 -07:00
Joe Beda
25b1eea116
Merge pull request #1832 from doublerr/rackspace_switch_to_coreos
...
Rackspace - Switch to CoreOS for standard cluster
2014-10-22 09:30:55 -07:00
derekwaynecarr
b836e31cf4
Fixup docker configuration for sdn
2014-10-22 11:32:38 -04:00
Brendan Burns
86e67c0fe2
Fix GCE since KUBE_ADMIN_TOKEN is never set, since get-admin-token is never called.
2014-10-21 21:13:24 -07:00
Satnam Singh
605314ff62
Second attempt at correctly unspecting FLUENTD_GCP
2014-10-21 14:58:03 -07:00
Joe Beda
da6866c720
Merge pull request #1931 from derekwaynecarr/fix_kubectl_for_vagrant
...
Fix kubectl flags for vagrant
2014-10-21 14:43:46 -07:00
derekwaynecarr
c929ec5a44
Fix kubectl flags for vagrant
2014-10-21 15:29:35 -04:00
Satnam Singh
ed58d024ca
Check to see if FLUENTD_GCP is defined before use
2014-10-21 12:18:42 -07:00
Clayton Coleman
fa4e186e54
Merge pull request #1911 from erictune/token_client
...
Handle auth files with BearerToken sections.
2014-10-21 14:08:42 -04:00
Satnam Singh
39212f5e2e
Flunentd to GCP logging node level configuration
2014-10-20 18:05:00 -07:00
Eric Tune
21dae01005
Handle auth files with BearerToken sections.
2014-10-20 17:02:03 -07:00
Satnam Singh
b7722a631d
Adjust test in salt file to use boolean value
2014-10-20 15:52:28 -07:00
Joe Beda
893e897d9b
Merge pull request #1913 from derekwaynecarr/move_network_closure
...
Do not require a writeable /vagrant
2014-10-20 15:04:43 -07:00
Joe Beda
60a8249bdf
Merge pull request #1891 from jbeda/vagrant-bash-fix
...
Make vagrant scripts work with bash 3
2014-10-20 14:52:12 -07:00
Joe Beda
ea95cefb91
Make vagrant scripts work with bash 3
...
Fixes #1890
2014-10-20 14:50:09 -07:00
derekwaynecarr
0d86be680b
Do not require a writeable /vagrant
2014-10-20 16:59:15 -04:00
Robert Bailey
216cc64975
Bump up the default machine size on GCP.
2014-10-20 13:02:28 -07:00
Daniel Smith
bf942e859f
remove old proxy code.
2014-10-20 11:28:12 -07:00
Ryan Richard
d513854851
Remove extra newline and update comments in util.sh
2014-10-20 12:18:34 -05:00
Ryan Richard
a26aefaa2e
Migrate Rackspace upload scripts to util.sh
...
The functions to upload built k8s tars to Cloud Files were incorrectly
placed in build/common.sh. These have been migrated to
cluster/rackspace/util.sh
2014-10-20 12:14:20 -05:00
Ryan Richard
0bfb5ae772
remove hardcoded cloudfiles path and fix PORTAL_NET
2014-10-20 12:14:20 -05:00
Ryan Richard
f2838483a1
Add Rackspace to build/release.sh
...
Updates to the build/release.sh scripts to upload build binaries to
Cloud Files.
2014-10-20 12:14:20 -05:00
Ryan Richard
a8bae68865
Rackspace - Switch to CoreOS for standard cluster
...
The Rackspace setup for Kubernetes now leverages CoreOS instead of Ubuntu. We've dropped Salt completely for our cluster.
2014-10-20 12:14:20 -05:00
bgrant0607
75e2cf8e12
Merge pull request #1826 from thockin/kubectl
...
add kubectl.sh
2014-10-16 13:02:13 -07:00
Mrunal Patel
f8845147f6
Need not add --ip-masq flag till fedora ships docker 1.3
2014-10-16 12:40:01 -07:00
Tim Hockin
bad0b72926
add kubectl.sh
2014-10-16 12:30:08 -07:00
Dawn Chen
a8a036a9e6
Disable --ip-masq for vagrand.
2014-10-16 12:17:18 -07:00
Dawn Chen
baf3bea79a
Set --ip-masq to false
2014-10-16 12:17:18 -07:00
Tim Hockin
5c4bd55273
Add vagrant support
2014-10-16 08:36:47 -07:00
Tim Hockin
1c2f04b8b7
Add e2e test
2014-10-16 08:36:47 -07:00
Tim Hockin
e907011111
Core support for ip-per-service
2014-10-16 08:36:47 -07:00
Joe Beda
3701c2ac0e
Add kubectl to build/release scripts.
...
Also Refactor build helpers into client/cross and server/linux. This make it easier to tell users what to build to get just the client binaries.
2014-10-15 16:50:17 -07:00
Joe Beda
81635a2549
Remove duplicate code for GCE cluster start
2014-10-15 10:21:22 -07:00
Joe Beda
9bb20b41ee
Break out dynamic salt files to enable clean kube-push.
...
This lets us blow away salt files and replace them with a new version while keeping a tree of "overlay" files that are cluster specific and generated at cluster up time.
Fixes #1783
2014-10-14 15:01:43 -07:00
derekwaynecarr
b8d2f08192
Fix race condition in start-up of salt-minion and salt-master
2014-10-14 12:41:45 -04:00
Joe Beda
b2395c76f2
Have build/make-cross.sh
copy binaries back over if using boot2docker.
...
Also clarified error message in cluster/kubecfg.sh.
2014-10-11 07:24:12 -07:00
Joe Beda
e397371b95
Fix up project hash on linux
...
Somehow this got dropped!
2014-10-10 14:24:35 -07:00
Joe Beda
96c1bc17ca
Set shell options for reliability.
...
Tweak a few other small things in our shell scripts.
2014-10-10 12:33:36 -07:00
Joe Beda
d43a6ec5a3
Standardize how we refer to the kubernetes root.
...
Now use $KUBE_ROOT as the variable pretty much everywhere.
2014-10-10 12:33:36 -07: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
db14944f61
Fix up kubecfg.sh script to find correct binary.
2014-10-10 12:30:12 -07:00
Joe Beda
881cf80182
Vagrant now using pre-built binaries.
2014-10-10 12:30:12 -07:00
Joe Beda
15cd6f07d6
Use binary releases for cluster push scripts.
...
This is for GCE right now. Other clouds/clusters are probably broken.
2014-10-10 12:30:11 -07:00
Joe Beda
9a8807b033
get.docker.com is now the preferred place to get Docker
...
Update salt configs
2014-10-09 12:31:53 -07:00
Danny Jones
4ec25f3b81
Adds support for attaching GCEPersitentDisks
...
Adds GCEPersistentDisk volume struct
Adds gce-utils to attach disk to kubelet's VM.
Updates config to give compute-rw to every minion.
Adds GCEPersistentDisk to API
Adds ability to mount attached disks
Generalizes PD and adds tests.
PD now uses an pluggable API interface.
Unit Tests more cleanly separates TearDown and SetUp
Modify boilerplate hook to omit build tags
Adds Mounter interface; mount is now built by OS
TearDown() for PD now detaches disk on final refcount
Un-generalized PD; GCE calls moved to cloudprovider
Address comments.
2014-10-08 20:03:59 -07:00
Joe Beda
0de2ef496e
Merge pull request #1595 from thockin/flageq
...
Use '=' for flags or else parsing gets confused sometimes
2014-10-06 13:14:35 -07:00
Tim Hockin
440d14c239
Use '=' for flags or else parsing gets confused sometimes
2014-10-06 12:25:56 -07:00
Deyuan Deng
253907ab04
Add etcdctl in master
2014-10-04 11:26:01 -04:00
Joe Beda
90800bdc43
Merge pull request #1544 from justinlindh/configurable-sleep-interval
...
Add configurable sleep between polling intervals for GCE status
2014-10-03 09:36:39 -07:00