Commit Graph

835 Commits (021cf6480857086135faf36ee8e1078f227a7cda)

Author SHA1 Message Date
Clayton Coleman 021cf64808 Change proxy config to reuse util/config
Splits endpoint and service configuration into their own objects.  Also makes
the endpoint and service configuration tests correct - there was a race condition
previously that meant tests were passing but not checking correct code.
2014-07-16 14:13:25 -04:00
Clayton Coleman 38ec4ff8c0 Create a configuration update utility
Extracted from proxy/config
2014-07-16 14:13:25 -04:00
Daniel Smith 3b6f201770 Merge pull request #467 from vmarmol/cadvisor
Use latest cAdvisor image.
2014-07-15 10:38:52 -07:00
Daniel Smith 8ef60138e5 Merge pull request #466 from smarterclayton/move_docker_function_out
Move Docker specific function out of the Kubelet
2014-07-15 10:38:28 -07:00
Daniel Smith b5bdef7086 Merge pull request #470 from GoogleCloudPlatform/revert-458-close_chan
Revert "Changed op.notify<-true to close(op.notify)."
2014-07-15 10:34:57 -07:00
Daniel Smith 61917a0628 Revert "Changed op.notify<-true to close(op.notify)." 2014-07-15 10:34:05 -07:00
Victor Marmol d9962946fc Use latest cAdvisor image.
This keeps us from downloading all cAdvisor images just to use "latest".
2014-07-15 10:16:52 -07:00
Daniel Smith e659688f6d Merge pull request #458 from yifan-gu/close_chan
Changed op.notify<-true to close(op.notify).
2014-07-15 09:29:49 -07:00
Tim Hockin 3a9295add0 Merge pull request #407 from yugui/fix/golint
Fixes Go lint errors.
2014-07-15 08:44:57 -07:00
Clayton Coleman e02ea37d9f Move Docker specific function out of the Kubelet 2014-07-15 11:34:48 -04:00
Clayton Coleman 07fafb1252 Merge pull request #453 from brendandburns/memory
Add support for memory limits in the kubelet.
2014-07-15 09:37:42 -04:00
Clayton Coleman 4046df4ac9 Merge pull request #461 from nyaxt/etcderr
Define EtcdErrorCode as constant and reuse EtcdError instances
2014-07-15 09:35:57 -04:00
Yuki Yugui Sonoda 2861955025 Corrects wording of godoc comments. 2014-07-15 22:03:08 +09:00
Yuki Yugui Sonoda 1bd7276aca Correct the style of nested conditionals 2014-07-15 20:58:03 +09:00
Yuki Yugui Sonoda 60dd1f7cc0 Eliminates tautological comments 2014-07-15 20:58:01 +09:00
Yuki Yugui Sonoda 41febcee5e Merge branch 'master' into fix/golint
Conflicts:
	pkg/master/master.go
	pkg/master/pod_cache.go
	pkg/proxy/config/file.go
	pkg/proxy/proxier.go
	pkg/proxy/roundrobbin.go
	pkg/scheduler/randomfit.go
	pkg/scheduler/randomfit_test.go
2014-07-15 20:57:47 +09:00
Kouhei Ueno bba23e28c2 Define EtcdErrorCode as constant and reuse EtcdError instances 2014-07-15 20:48:06 +09:00
Yifan Gu 90cc060699 Changed op.notify<-true to close(op.notify). 2014-07-15 00:29:43 -07:00
Daniel Smith 314eb1ae2d Merge pull request #454 from brendandburns/template
Add a template printer to kubecfg.
2014-07-14 21:46:21 -07:00
Daniel Smith 540be9dee8 Merge pull request #455 from brendandburns/readme
Move guestbook.md to README.md for default display by github.
2014-07-14 21:45:42 -07:00
Brendan Burns b2ef24fb48 Address comments. 2014-07-14 21:39:22 -07:00
Brendan Burns ac1be8cc97 Move guestbook.md to README.md for default display by github. 2014-07-14 21:33:37 -07:00
Clayton Coleman 0839f454fe Merge pull request #433 from brendandburns/service
Update services to use the internal IP and port, now that its available.
2014-07-15 00:22:34 -04:00
Brendan Burns f7bd5a6f0f Add a template printer to kubecfg. 2014-07-14 21:13:06 -07:00
Daniel Smith fa7e5f4cf4 Merge pull request #419 from brendandburns/health
Add a /healthz handler to the kubelet server
2014-07-14 21:00:38 -07:00
Brendan Burns 92d83640c0 Add support for memory limits in the kubelet. 2014-07-14 20:57:26 -07:00
Brendan Burns ae179121c6 Address comments. 2014-07-14 20:38:43 -07:00
Brendan Burns 9f99767b6c Add a /healthz handler to the kubelet server, so that the master can validate kubelet health. 2014-07-14 20:38:18 -07:00
Brendan Burns 3cc5ff15cf Update services to use the internal IP and port, now that its available. 2014-07-14 20:24:58 -07:00
Daniel Smith dcbb309e4f Merge pull request #440 from brendandburns/link
Add Docker link style env vars to link containers to services.
2014-07-14 16:47:49 -07:00
Brendan Burns 0e798bcc3c Add link env vars. 2014-07-14 16:37:17 -07:00
brendandburns 5c84231641 Merge pull request #447 from juliaferraioli/master
Add firewall instructions to the update demo
2014-07-14 16:02:35 -07:00
Julia Ferraioli 7925cce67c adding firewall instructions to the README 2014-07-14 15:24:50 -07:00
Daniel Smith ceebfad64d Merge pull request #445 from yifan-gu/buffered_chan
Changed the keepChannel to buffered channel.
2014-07-14 15:08:52 -07:00
Yifan Gu 3a95572290 Changed the keepChannel to buffered channel.
Since the keepChannel is used to send data, not just for synchronizaiton,
so make it a buffered channel can avoid unnecessary goroutine yields.
2014-07-14 14:22:19 -07:00
Daniel Smith e48d85a423 Merge pull request #418 from brendandburns/sanity
Add some sanity checks to the kube-up script.
2014-07-14 09:53:36 -07:00
brendandburns 19976c47ed Merge pull request #441 from zhgwenming/master
make build script works on os x if the current dir is not the kubernetes root
2014-07-13 20:30:24 -07:00
Clayton Coleman f474879bad Merge pull request #431 from claire921/controller
pkg/controller: cleanup replication_controller.go
2014-07-13 10:13:12 -04:00
Clayton Coleman 8db1b55b84 Merge pull request #429 from nyaxt/threadsafe_sched
Make {random,firstfit} scheduler thread safe.
2014-07-13 10:04:43 -04:00
Albert Zhang 23e9c39a96 make build script works on os x if the current dir is not the kubernetes root 2014-07-13 18:47:52 +08:00
brendandburns 20226d7c30 Merge pull request #438 from brendandburns/shell
Fix build script for os x.
2014-07-12 22:45:39 -07:00
Brendan Burns 96187c10f0 Fix build script for os x. 2014-07-12 21:46:28 -07:00
Claire Li ba9c370014 pkg/controller: cleanup replication_controller.go 2014-07-12 14:21:51 -07:00
Clayton Coleman f84a948c9c Merge pull request #426 from claire921/cleanup
pkg/proxy/config: clean up file.Run()
2014-07-12 15:12:05 -04:00
Tim Hockin e254962094 Merge pull request #432 from nyaxt/config-zsh
Make hack/config-go.sh sourceable from zsh
2014-07-12 11:53:52 -07:00
Clayton Coleman de51331808 Merge pull request #435 from claire921/kubelet_server
pkg/kubelet: clean up server http error handling
2014-07-12 14:35:36 -04:00
Clayton Coleman 1603e17c4a Merge pull request #436 from claire921/k
pkg/kubelet: explicitly return nil as error and nil as a result on error
2014-07-12 14:20:04 -04:00
Claire Li 10de5b12fe pkg/kubelet: explicitly return nil as error and nil as a result on error 2014-07-12 11:03:08 -07:00
Clayton Coleman 1af753a396 Merge pull request #420 from claire921/proxy
pkg/proxy: remove unnecessary go routine
2014-07-12 13:58:42 -04:00
Clayton Coleman 5ad37f0f38 Merge pull request #427 from nyaxt/lint_registry2
Add comments on registry/etcd_registry.go to address some of golint errors.
2014-07-12 13:54:13 -04:00