Commit Graph

5879 Commits (a84e94574fa96dcae99547425468d8d33e8243fa)

Author SHA1 Message Date
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
Brian Grant 6040cabf11 Merge pull request #4045 from smarterclayton/remove_logging
Remove logging on apiserver startup
2015-02-03 09:05:42 -08:00
Clayton Coleman 2a6296c1c6 Add self as local-up-cluster maintainer 2015-02-03 12:04:16 -05:00
Satnam Singh bcbf264190 Merge pull request #4060 from zmerlynn/fix_kube_up_echo
Reinstate cluster logging URLs to the end of kube-up.sh
2015-02-03 08:48:02 -08:00
Brendan Burns dbbdaaaf6d Kubernetes version v0.10.0-dev 2015-02-03 08:30:19 -08:00
Brendan Burns 71e26cbeb9 Kubernetes version v0.10.0 2015-02-03 08:30:13 -08:00
Zach Loafman ae27f29c56 Reinstate cluster logging URLs to the end of kube-up.sh
Adds labels to the services, waits for them to be created (which
should be instant, but just in case), query the forwarding rules like
as we did before.

Fixes #3893
2015-02-03 08:27:02 -08:00
Brendan Burns 70449f16fe Merge pull request #4058 from brendandburns/rel10
fix build on non-linux hosts.
2015-02-03 08:14:27 -08:00
Brendan Burns ab0acae7d3 fix build on non-linux hosts. 2015-02-03 08:13:09 -08:00
Tim Hockin 1469f69235 Merge pull request #4049 from chrishiestand/patch-1
minor typo/spelling correction
2015-02-03 07:56:25 -08:00
Clayton Coleman e9bf484f17 Merge pull request #4051 from mnagy/add_todo_for_update_patching
Add TODO comment for kubectl update patching
2015-02-03 10:23:57 -05:00
Filipe Brandenburger e14157c399 Merge pull request #3942 from rrati/ginkgo-pods-3941
Moved pod_update to a pod ginkgo test suite. #3941
2015-02-03 07:17:13 -08:00
Robert Rati 3a562b18a7 Moved TestPodHasServiceEnvVars into the pods test suite and deleted the
original file #3941
2015-02-03 09:17:14 -05:00
Robert Rati da2594710a Converted TestPodHasServiceEnvVars to native ginkgo syntax #3941 2015-02-03 09:17:14 -05:00
Robert Rati eb5d340851 Added a submit/remove test to pods #3941 2015-02-03 09:17:14 -05:00