Commit Graph

5893 Commits (55b9944cfe2f7d4f3efb39d49f39cb826e2307e7)

Author SHA1 Message Date
Jeff Lowdermilk 6acac8f761 Merge pull request #3754 from deads2k/deads-remove-ns-path
remove --ns-path option from .kubeconfig file
2015-02-04 08:10:21 -08:00
Jimmi Dyson e2baf049c0 kubectl proxy: make static prefix configurable 2015-02-04 15:57:21 +00:00
Zach Loafman 7f5ed541f7 Merge pull request #4106 from brendandburns/e2e2
Fix goe2e.sh (I hope)
2015-02-04 05:24:25 -08:00
Brendan Burns b3014e4360 Fix goe2e.sh (I hope) 2015-02-03 23:04:58 -08:00
Tim Hockin 411666decb Get rid of ServiceSpec.ProxyPort
As far as I know, nobody uses it.  It was replaced by PublicIPs.  If I were
being very polite I would leave it in internal, but since I am 99.99% sure
nobody uses it, I am cutting it.  Let's argue about it.
2015-02-03 22:45:00 -08:00
Brendan Burns 874859f6d3 Make the replication controller more resilient to event expiration in watch. 2015-02-03 22:15:12 -08:00
Brendan Burns 699f20598d Update README.md 2015-02-03 20:47:08 -08:00
Brendan Burns ce5a9c39ad Update README.md 2015-02-03 20:45:54 -08:00
Brendan Burns 9384f01d56 Merge pull request #4081 from a-robinson/badlink
Fix the broken links in the labels and access design docs.
2015-02-03 20:44:20 -08:00
Antmanler de25c0aa64 Add an example for running rethinkdb cluster on k8s 2015-02-04 12:35:13 +08:00
Zach Loafman ffe6149d51 Merge pull request #4097 from jlowdermilk/fix-jenkins-e2e
Fix get-password for gce
2015-02-03 20:09:48 -08:00
Jeff Lowdermilk 06aa8bd164 Fixes get-password for gce 2015-02-03 19:38:24 -08:00
chakri 9508b2bf12 Fix orphaned pod & volume cleanup order. Volumes need to be unmounted before pod cleanup. 2015-02-04 01:46:28 +00:00
Satnam Singh 72ad4f12bd Merge pull request #4092 from zmerlynn/parameterize_monitoring_logging
Parameterize ENABLE_{NODE,CLUSTER}_{LOGGING,MONITORING} and LOGGING_DESTINATION
2015-02-03 17:40:15 -08:00
Zach Loafman 2f546ce649 Parameterize ENABLE_{NODE,CLUSTER}_{LOGGING,MONITORING} and LOGGING_DESTINATION
In config-{default,test.sh}. This will make it possible for e.g.
Jenkins to override LOGGING_DESTINATION. Also reorder the parameters
so they're in the same order across files for easier scanning.
2015-02-03 17:23:17 -08:00
Brian Grant be310ac8c3 Merge pull request #4085 from ddysher/fix-node-name
Lower case node names before registering
2015-02-03 17:10:50 -08:00
Tim Hockin bffb418985 Merge pull request #4080 from thockin/proxy-close-race
Fix a race in kube-proxy causing runaways
2015-02-03 17:09:10 -08:00
Tim Hockin 3b5ea74a48 Fix a race in kube-proxy causing runaways
It was an ABA problem where the proxy loop might see its own service as
"existing" when it had been destroyed and recreated (as in an update).

To prove this I added a counter of running ProxyLoop goroutines and check that
in tests.  If I undo my main change, the tests fail.  This makes the
proxier_test significantly slower (3 seconds vs 0.5 seconds).  Sorry.
2015-02-03 17:08:09 -08:00
Brian Grant 75ebde3814 Merge pull request #3999 from nikhiljindal/go-restful
Moving /watch, /proxy and /redirect registrations to go-restful
2015-02-03 15:59:33 -08:00
nikhiljindal 18609e1706 Moving /watch, /proxy and /redirect registration to go-restful 2015-02-03 15:47:48 -08:00
Anthony Yeh 6a0dec0e99 Rewrite "Location" header in apiserver proxy.
So that redirects work correctly.
2015-02-03 15:14:28 -08:00
Deyuan Deng de51527a28 Lower case node names before registering 2015-02-03 18:07:12 -05:00
Alex Robinson ad8aaaad0e Fix the broken links in the labels and access design docs. 2015-02-03 23:02:21 +00:00
Zach Loafman acbadc8ade Merge pull request #3991 from zmerlynn/hermetic_jenkins_build
Clean out dead docker containers and docker images every Jenkins build
2015-02-03 14:56:59 -08:00
Zach Loafman 7507b819e2 Merge pull request #4084 from brendandburns/build
Fix the build (better)
2015-02-03 14:51:47 -08:00
Brendan Burns baba7d6004 Merge pull request #4034 from jlowdermilk/kube-up
Use kubectl to manage config for gce clusters
2015-02-03 14:50:38 -08:00
Brendan Burns 0ff3aa6db7 Fix the build. 2015-02-03 14:49:30 -08:00
Alex Robinson f51e857ce2 Merge pull request #4042 from sym3tri/patch-1
doc: fix broken link
2015-02-03 14:49:25 -08:00
Jeff Lowdermilk 1f2c907991 Merge pull request #4053 from deads2k/deads-add-envvar-flag
add flag to manage $KUBCONFIG files
2015-02-03 14:49:05 -08:00
Alex Robinson 1e97a66070 Merge pull request #4077 from rsokolowski/kubug
Fix removal of release-staging files while running hack/e2e-test.sh
2015-02-03 14:45:55 -08:00
rsokolowski 164c3e5e62 Fix removal of release-staging files while running hack/e2e-test.sh 2015-02-03 23:11:26 +01:00
deads2k affa85fab0 add flag to manage $KUBECONFIG files 2015-02-03 16:12:02 -05:00
Alex Robinson 0b801a91b1 Merge pull request #4074 from brendandburns/build
Update the release script to delete cruft before packaging.
2015-02-03 13:06:30 -08:00
Brendan Burns ffd3d21dc5 Update the release script to delete cruft before packaging. 2015-02-03 12:57:34 -08:00
Brian Grant 52886de150 Merge pull request #4069 from nikhiljindal/docs
Adding links to http://kubernetes.io/third_party/swagger-ui/ in our docs
2015-02-03 12:52:04 -08:00
Zach Loafman ad26507a4d Merge pull request #4071 from rrati/pod-submit-fix-4070
Converted test in pods suite to use native Go definition of the api.Pod ...
2015-02-03 12:40:47 -08:00
Robert Rati 50467043d5 Converted test in pods suite to use native Go definition of the api.Pod #4070 2015-02-03 15:29:23 -05:00
nikhiljindal 7cd243cf31 Adding links to http://kubernetes.io/third_party/swagger-ui/ in our docs 2015-02-03 12:21:16 -08:00
Brendan Burns aa5a724f8d Merge pull request #4067 from jlowdermilk/verify-gendocs
Point to hack/run-gendocs.sh in verify-gendocs.sh error message.
2015-02-03 12:20:01 -08:00
Zach Loafman 04cf8c9eed Merge pull request #4066 from jlowdermilk/e2e-kubectl
Replace kubecfg with kubectl in e2e tests
2015-02-03 12:19:05 -08:00
Jeff Lowdermilk c6c46753fd Point to hack/run-gendocs.sh in verify-gendocs.sh error message. 2015-02-03 11:53:30 -08:00
Jeff Lowdermilk 890615d93e Replace kubecfg with kubectl in e2e tests 2015-02-03 11:43:55 -08:00
Alex Robinson a31cc679bf Merge pull request #4059 from brendandburns/rel10
Rel10
2015-02-03 11:28:00 -08:00
deads2k bc93de314a remove --ns-path option from .kubeconfig file, kick tests 2015-02-03 14:22:55 -05:00
Brendan Burns 56ca1ef328 Update README.md 2015-02-03 11:20:56 -08:00
Filipe Brandenburger f1c354981e Use api.Pod and api.Service objects instead of JSON snippets
Start to use unique names for the pods and services. Later, we will
replace that by the use of namespaces.

We are also discussing using a versioned api, however that refactor can
happen on a follow up commit as well.

Tested by running cmd/e2e -t Pods against an API server in GCE.
2015-02-03 11:19:10 -08:00
Alex Robinson 793677e8e2 Merge pull request #4062 from dchen1107/image
Upgrade to container-vm-v20150129 image
2015-02-03 10:50:28 -08:00
Filipe Brandenburger a3f946e249 Merge pull request #4061 from GoogleCloudPlatform/smarterclayton-patch-1
Add self as local-up-cluster maintainer
2015-02-03 10:37:56 -08:00
Alex Robinson 8fa46750ad Merge pull request #4054 from kargakis/docs
Add links to logging libraries in question
2015-02-03 09:50:27 -08:00
Brian Grant 4eb41b2330 Merge pull request #3592 from brendandburns/cli
Add a service generator and a command to easily expose services.
2015-02-03 09:07:05 -08:00