Brendan Burns
59da62e2a1
Address comments.
2014-07-18 14:27:50 -07:00
Brendan Burns
c6255afe37
Make the service reconciller use the API, not a PodRegistry
2014-07-18 13:54:33 -07:00
Tim Hockin
fda69bcca2
Merge pull request #452 from Sarsate/extvol-hostdir
...
Initial framework for external volumes.
2014-07-18 12:44:38 -07:00
brendandburns
75447a93ef
Merge pull request #518 from MSOpenTech/shell-scripts
...
Make build-release.sh not directory dependant.
2014-07-18 12:35:06 -07:00
Jeff Mendoza
a4ea512350
Make build-release.sh not directory dependant.
2014-07-18 11:51:19 -07:00
Daniel Smith
e9dbc4e8ad
Merge pull request #509 from xiangli-cmu/kubelet
...
kubelet: cleanup
2014-07-18 10:24:11 -07:00
Daniel Smith
3da3c8386d
Merge pull request #517 from brendandburns/sanity
...
Turn off error checking prior to sanity checking.
2014-07-18 10:20:55 -07:00
Daniel Smith
64d4e55624
Merge pull request #515 from brendandburns/fix
...
Add some more logging to service updates.
2014-07-18 10:18:04 -07:00
Xiang Li
86288ca82a
kubelet: cleanup
2014-07-18 10:12:59 -07:00
Clayton Coleman
a52f38f37c
Merge pull request #516 from smarterclayton/operation_server_not_returning
...
Operation server was not returning in error cases
2014-07-18 13:08:46 -04:00
Brendan Burns
a9723d059a
Turn off error checking prior to sanity checking.
2014-07-18 09:47:13 -07:00
Clayton Coleman
0ccf1b7812
Operation server was not returning in error cases
2014-07-18 12:36:27 -04:00
Brendan Burns
fa69781b41
Add some more logging to service updates.
2014-07-18 09:29:49 -07:00
Clayton Coleman
7d0b8e0c1c
Merge pull request #514 from brendandburns/fix
...
Insert a couple of sleeps to slow things down.
2014-07-18 12:25:12 -04:00
Brendan Burns
744072a71e
Insert a couple of sleeps to slow things down.
2014-07-18 09:24:01 -07:00
Daniel Smith
2188907022
Merge pull request #486 from yugui/fix/404-if-notfound
...
Make RESTful operations return 404 Not Found when the target resource does not exist.
2014-07-18 09:03:17 -07:00
Tim Hockin
a6e7e47f87
Merge pull request #511 from smarterclayton/remove_excess_logging
...
Remove some verbose logging
2014-07-18 07:57:09 -07:00
Clayton Coleman
1831cf1711
Remove some verbose logging
2014-07-18 10:48:21 -04:00
Tim Hockin
2f593c92fa
Merge pull request #487 from yugui/fix/golint
...
Fixes Go lint errors and a style fix
2014-07-17 22:44:31 -07:00
Tim Hockin
5ae67c5857
Merge pull request #287 from rafael/patch-1
...
Update commands to reflect latest changes.
2014-07-17 22:43:15 -07:00
Yuki Yugui Sonoda
2aa3de12d4
Make RESTful operations return 404 Not Found when the target resource
...
does not exist.
In the original implementation, GET, DELETE and PUT operations on
non-existent resources used to return 500 but not 404.
2014-07-18 14:16:56 +09:00
Yuki Yugui Sonoda
e0d749f952
fix typo
2014-07-18 14:13:55 +09:00
Daniel Smith
f6bbcff93a
Merge pull request #491 from monnand/cadvisor-update-3
...
Retrieve machine spec from cAdvisor
2014-07-17 16:01:52 -07:00
Danny Jones
bb2843498d
API modified to use source; now supports EmptyDirectory
...
API is now modified to use a Source struct to handle multiple volumes.
Two volume types are supported now, HostDirectory and EmptyDirectory.
2014-07-17 15:25:50 -07:00
Nan Deng
564a58722c
Retrieve machine spec from cAdvisor
2014-07-17 15:21:47 -07:00
Daniel Smith
0136db899c
Merge pull request #502 from smarterclayton/rename_kubelet_server_files
...
Rename kubelet_server*.go to server*.go
2014-07-17 10:43:19 -07:00
Clayton Coleman
15e791fc5b
Rename kubelet_server*.go to server*.go
2014-07-17 13:42:24 -04:00
Danny Jones
f1a7850454
Adds EmptyDirectory volume struct
...
Adds EmptyDirectory to volumes. This represents a directory
on the host, given to a pod that should not persist beyond.
The current draft does not cleanup after itself.
2014-07-17 10:09:14 -07:00
Danny Jones
f84ff740f0
Adds initial volumes package; Supports host-dirs
...
Adds the framework for external volume mounts.
Currently supports bare host directory mounts.
Modifies the API to support host directory mounts from Volumes
instead of VolumeMounts.
2014-07-17 10:08:45 -07:00
Yuki Yugui Sonoda
5e31ca3b27
Correct godoc messages according to review comments
2014-07-17 12:27:58 +09:00
Clayton Coleman
831ab28759
Merge pull request #483 from brendandburns/health
...
Add a caching minion registry.
2014-07-16 20:51:27 -04:00
Tim Hockin
e1aa886f26
Merge pull request #498 from GoogleCloudPlatform/revert-495-retry-gsutil-cp
...
Revert "Retry failed release downloads"
2014-07-16 17:22:28 -07:00
Tim Hockin
e0b6222ebf
Revert "Retry failed release downloads"
2014-07-16 17:22:05 -07:00
Tim Hockin
a9a4bbd41e
Merge pull request #495 from ryfow/retry-gsutil-cp
...
Retry failed release downloads
2014-07-16 17:20:26 -07:00
Tim Hockin
99614a5713
Merge pull request #497 from bgrant0607/master
...
Answer 2 FAQs about motivations for pods.
2014-07-16 17:12:35 -07:00
Brian Grant
0063682a95
Answer 2 FAQs about motivations for pods.
2014-07-16 23:38:47 +00:00
Clayton Coleman
17053f5950
Merge pull request #465 from smarterclayton/simplify_config_for_reuse
...
Extract proxy/config common functions for reuse
2014-07-16 18:28:07 -04:00
Brendan Burns
dceafbadab
Add a caching minion registry.
2014-07-16 14:52:32 -07:00
Ryan Fowler
6bef460bdf
Retry failed release downloads
...
gsutil cp is prone to failure during initial creation of a Kubernetes
cluster. This 'until' loop will keep trying as suggested in the 'gsutil
cp' documentation.
2014-07-16 16:24:11 -05:00
Tim Hockin
c78206d2f7
Merge pull request #472 from lavalamp/dia
...
First take at architecture diagram.
2014-07-16 14:09:06 -07:00
Daniel Smith
7b4b87fd76
First take at architecture diagram.
2014-07-16 14:06:07 -07:00
Daniel Smith
7127eefd36
Merge pull request #469 from smarterclayton/unify_container_lookup
...
Make container lookup in the Kubelet cleaner
2014-07-16 12:15:52 -07:00
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
Clayton Coleman
185a97b037
Make container lookup in the Kubelet cleaner
...
Reduce duplicate calls to list lookups for parallel go routines.
2014-07-16 14:12:13 -04:00
Daniel Smith
0e1636e003
Merge pull request #481 from bgrant0607/master
...
Documentation additions and refactoring.
2014-07-16 11:07:28 -07:00
Brian Grant
37fb72d295
Add networking documentation from issue #188 . Refactor pod, label, and networking documentation to push details into separate documents. Add some documentation of how to connect to services.
2014-07-16 18:04:35 +00:00
brendandburns
02b06a2f2f
Merge pull request #482 from monnand/cadvisor-update-2
...
Add code in client package to use kubelet's API to retrieve data from cAdvisor
2014-07-16 10:39:31 -07:00
brendandburns
8ddc33998c
Merge pull request #464 from yugui/fix/golint2
...
Fixes Go lint errors
2014-07-16 09:55:30 -07:00
brendandburns
18c4f42c5c
Merge pull request #460 from nyaxt/remove_random
...
Don't keep rand.Rand inside Master
2014-07-16 09:54:57 -07:00