Commit Graph

738 Commits

Author SHA1 Message Date
Andrea Luzzardi
562febe2f9 state: Store container ID in requested state.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-01-19 13:25:27 -08:00
Andrea Luzzardi
6410f9ad35 Store requested state persistently.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-15 23:10:50 +00:00
Victor Vieux
01633efaa0 fix issue with hostname
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-15 23:10:07 +00:00
Victor Vieux
29df40f95f Merge pull request #246 from vieux/add_search_login
add search and login
2015-01-15 11:35:10 -08:00
Victor Vieux
7260a66886 use HealthFilter
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-15 19:32:48 +00:00
Victor Vieux
93d63a3fea add search and login
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-15 19:19:09 +00:00
Victor Vieux
3f55099c06 Merge pull request #234 from aluzzardi/store
Add a simple key<->Container persistent store.
2015-01-15 11:16:04 -08:00
Victor Vieux
32c135314d fix headers
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-15 00:59:38 +00:00
Victor Vieux
9fdb28ebd4 Merge branch 'fix_inspect' 2015-01-14 22:34:13 +00:00
Victor Vieux
a0f3f3440b fix inspect
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-14 22:33:24 +00:00
Andrea Luzzardi
750ab8f60f Store: Improve error handling.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-01-14 08:35:07 -08:00
Andrea Luzzardi
a403a99c1c Merge pull request #242 from vieux/fix_tls_proxy
fix tls in proxy func
2015-01-14 14:59:59 +01:00
Andrea Luzzardi
61081ec6d2 Merge pull request #228 from vieux/overcommit
Move overcommit outside of binpacking
2015-01-14 14:33:30 +01:00
Victor Vieux
f0e9fb032d prevent undercommit for now
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-14 00:57:13 +00:00
Victor Vieux
45ea947e0e OverCommit -> Usable
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-14 00:40:55 +00:00
Victor Vieux
d57eca7bc9 move overcommit outside of the strategies
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-14 00:33:49 +00:00
Victor Vieux
d8b609c161 Move overcommit outside of binpacking and use 105 instead of 0.05
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-14 00:33:49 +00:00
Victor Vieux
2e156fb692 Merge pull request #240 from lowensk/master
Fix typos and whitespace
2015-01-13 14:16:13 -08:00
Keegan Lowenstein
89e482b633 Fix typos and whitespace
Signed-off-by: Keegan Lowenstein <keegan.lowenstein@gmail.com>
2015-01-13 14:13:01 -08:00
Victor Vieux
0885c7b5b8 fix tls in proxy func
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-13 22:02:09 +00:00
Victor Vieux
cccbd0baea lowercase help
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-13 21:58:15 +00:00
Victor Vieux
59ea9e5681 Merge pull request #232 from vieux/ip_discovery
Proposal: add a `list` discovery service to give a list of ips
2015-01-13 13:53:18 -08:00
Victor Vieux
6e79a0e345 add tabs in the help
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-13 21:42:55 +00:00
Victor Vieux
f8825b644b rename list to nodes
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-13 19:56:53 +00:00
Victor Vieux
7d7a8e0cba add doc
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-13 19:47:36 +00:00
Victor Vieux
957fce6a6c use list of IPs as a discovery
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-13 19:47:36 +00:00
Andrea Luzzardi
336c1e265e Merge pull request #237 from vieux/use_tcp_doc
use tcp:// in doc and update copyrights
2015-01-13 14:04:12 +01:00
Victor Vieux
1e678662a2 Merge pull request #238 from mota/syntax-cleanup
Syntax cleanup
2015-01-12 17:17:03 -08:00
Pierre Wacrenier
4cd7a4e8e3 More canonical Container creation in inspectContainer
Signed-off-by: Pierre Wacrenier <pierre.wacrenier@gmail.com>
2015-01-13 02:12:16 +01:00
Pierre Wacrenier
044b332759 createRouter doesn't yield errors
Signed-off-by: Pierre Wacrenier <pierre.wacrenier@gmail.com>
2015-01-13 02:02:01 +01:00
Pierre Wacrenier
f7735d629b More canonical Event construction on node event handling
Signed-off-by: Pierre Wacrenier <pierre.wacrenier@gmail.com>
2015-01-13 01:57:29 +01:00
Victor Vieux
a638b360ae use tcp:// in doc and update copyrights
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-12 22:58:03 +00:00
Victor Vieux
a24e29de3f fix test zk
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-12 22:28:59 +00:00
Victor Vieux
030c715007 Merge pull request #231 from chanwit/cleanup-zookeeper
Cleanup: zookeeper discovery's watcher
2015-01-12 14:20:34 -08:00
Victor Vieux
3cc61b728f improve addr validation
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-12 22:18:59 +00:00
Victor Vieux
c76c29fd11 Merge pull request #235 from aluzzardi/public-node
Container: Make Node public instead of exposing it through Node().
2015-01-12 11:14:48 -08:00
Andrea Luzzardi
87ac21d9e0 Merge pull request #208 from vieux/protocol
Proposal: standardise protocols : only ip:port
2015-01-12 19:15:49 +01:00
Andrea Luzzardi
7cc70ee276 Store: Move the store into the state package.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-01-12 09:19:05 -08:00
Andrea Luzzardi
410e7969b7 Store: Store the RequestedState rather than the entire Container.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-01-12 09:10:06 -08:00
Andrea Luzzardi
94cf009e46 Container: Make Node public instead of exposing it through Node().
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-01-12 08:14:11 -08:00
Andrea Luzzardi
155131a364 Add a simple key<->Container persistent store.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-01-12 07:43:31 -08:00
Chanwit Kaewkasi
03f4650ac7 add unit test for the cleanup
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
2015-01-10 00:53:16 +07:00
Chanwit Kaewkasi
1b8166c7a5 callback 1 time before looping over the zookeeper's event channel
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
2015-01-10 00:52:49 +07:00
Victor Vieux
3dfc92639c add docker cp support
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-09 00:34:29 +00:00
Victor Vieux
429965c58d ip:port, no proto or scheme
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-08 22:12:41 +00:00
Victor Vieux
d28dafa893 update discovery/README.md
Signed-off-by: Victor Vieux <vieux@docker.com>
2015-01-08 22:11:10 +00:00
Victor Vieux
57ca80bdce Merge pull request #223 from chanwit/zookeeper-discovery
Proposal: ZooKeeper discovery
2015-01-08 14:08:41 -08:00
Andrea Luzzardi
e5cc8636bd Merge pull request #224 from vieux/fix_proxy_tls
fix proxy function with TLS
2015-01-08 14:03:48 +01:00
Chanwit Kaewkasi
f530d0886f implement a proper zookeeper watcher
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
2015-01-08 19:34:54 +07:00
Chanwit Kaewkasi
5d5d7bf430 mark zookeeper discovery implemented
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
2015-01-08 19:34:53 +07:00