Commit Graph

37 Commits

Author SHA1 Message Date
Spencer Gibb
dc12c23596 Merge branch 'sidecar'
Conflicts:
	pom.xml
	spring-cloud-netflix-core/src/main/java/org/springframework/cloud/client/discovery/DiscoveryClient.java
	spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/eureka/EurekaDiscoveryClient.java
2014-11-25 15:51:51 -07:00
Spencer Gibb
75addf04d3 change zuul implementation to be controller/handler mapping based.
This allows mappings to be at the root and not have to be prefixed.  It also allows mappings to fall through to other handler mappings.  Patterns are now Ant-style via AntPathMatcher.

fixes gh-72
2014-11-25 15:48:30 -07:00
Spencer Gibb
f14297ceb2 initial sidecar implementation 2014-11-25 01:06:47 -07:00
Spencer Gibb
dfaad78ddb update versions of netflix libs 2014-11-24 23:42:59 -07:00
Spencer Gibb
e51f0cae37 add zuul-server to dep mgmt 2014-11-24 23:26:29 -07:00
Dave Syer
230efab8d9 Exclude groovy-all from zuul 2014-11-24 11:51:07 +00:00
Dave Syer
d2988b2179 Add metadata to Eureka entry for config server
If the prefix is set we also set configPath=<prefix> in the
instance metadata, so config clients can pick it up and add it
to the home page URL.

Fixes gh-64, fixes gh-65
2014-11-17 14:46:56 +00:00
Spencer Gibb
e2e193eaa7 added support for standalone zuul server with @EnableZuulServer.
Removed old zuul module.

fixes gh-14
2014-11-04 15:17:35 -07:00
Dave Syer
8ff3462ad8 Add bootstrap configuration for eureka-first
See gh-42
2014-10-26 14:40:48 +00:00
Spencer Gibb
f38ccc352b updated to ribbon 2.0-RC9 2014-10-17 17:54:47 -06:00
Dave Syer
66e0c6436d Add scm element to POM 2014-10-07 11:18:04 +01:00
Dave Syer
3dd15621dc Move docs to submodule for multi-module projects 2014-10-06 15:02:28 +01:00
Dave Syer
862f19beba Extract repositories to .settings.xml 2014-10-06 13:02:33 +01:00
Dave Syer
5c73e41675 Add snapshot repos (yawn) 2014-10-06 11:45:39 +01:00
Dave Syer
89a571258f Automate docs build with shared parent pom 2014-10-06 11:22:20 +01:00
Spencer Gibb
45143bed73 Add support for Ribbon loadbalancing in RestTemplate via an HttpRequestInterceptor that when supplied a uri such as http://myservice/my/endpoint (where myservice is a service as defined in a service registry, such as Eureka), it replaces 'myservice' with the actual host and port as returned from the configured ribbon loadbalancer.
closes gh-12
2014-09-29 17:32:58 -06:00
Dave Syer
39356928a1 Add maven processor for docs 2014-09-29 18:09:44 +01:00
Dave Syer
344c7b2c75 Finish moving README to adoc 2014-09-29 14:30:10 +01:00
Spencer Gibb
8005712be2 add s-c-n-turbine to dependency management 2014-09-03 14:42:00 -06:00
Spencer Gibb
7fd83dc842 add @EnableTurbine to allow boot apps to embed the turbine server 2014-09-03 12:37:56 -06:00
Dave Syer
0afd572141 Make Eureka server embeddable 2014-09-03 10:10:21 +01:00
Dave Syer
3c280403d7 Make hystrix dashboard embeddable finally 2014-09-02 19:38:05 +01:00
Dave Syer
4ca9d5f772 Break up hystrix dashboard 2014-09-02 10:11:12 +01:00
Dave Syer
d23149a493 Rename platform->cloud 2014-08-29 12:52:52 +01:00
Dave Syer
c09127d13a Update to Boot 1.1.5 2014-08-08 09:36:36 -07:00
Dave Syer
a2e8245e93 Add jersey stuff to dependency management 2014-08-04 09:00:23 -07:00
Dave Syer
543adca971 Add build config for snapshot deploys 2014-07-20 17:10:08 +01:00
Dave Syer
5a2edc5a7d Exclude mouldy servlet API 2014-07-15 16:44:24 +01:00
Spencer Gibb
f966b4525c use eureka to lookup hystrix streams in turbine 2014-07-14 20:13:45 -06:00
Spencer Gibb
9b506638f7 moved zuul to io.spring.platform.zuul;
added turbine
2014-07-14 17:33:46 -06:00
Spencer Gibb
103bc77765 moved hystrix dashboard to io.spring.platform.netflix 2014-07-14 16:15:10 -06:00
Dave Syer
e42328faae Fix compiler warnings 2014-07-14 13:46:49 +01:00
Dave Syer
0f85b5ac6e Add Eureka server configuration 2014-07-14 06:37:14 +01:00
Spencer Gibb
38cc8a7688 added hystrix-dashboard 2014-07-11 17:50:33 -06:00
Spencer Gibb
998b7dc784 move netflix code from sandbox 2014-07-11 15:53:27 -06:00
Dave Syer
d454e42ac9 Add enabled flag 2014-07-11 17:25:43 +01:00
Dave Syer
5ee8c8c846 Initial version with client autoconfig 2014-07-11 16:46:38 +01:00