Commit Graph

103 Commits

Author SHA1 Message Date
Spencer Gibb
2a019eccc3 Update documentation to reflect that for s-c-consul-config, values need to be in bootstrap.yml
fixes gh-43
2015-06-18 19:29:07 -06:00
Spencer Gibb
90dfce5990 add ability to disable config via properties 2015-06-18 14:38:51 -06:00
Spencer Gibb
a66e7c2bfb only add property if key has text
fixes gh-42
2015-06-17 11:17:40 -06:00
Spencer Gibb
1292a01091 ConsulDiscoveryClient now respects preferIpAddress
fixes gh-41
2015-06-16 13:07:59 -06:00
Spencer Gibb
76b0c2f7f2 add support for scheme, currently used in http health check
fixes gh-33
2015-06-04 09:16:04 -06:00
Spencer Gibb
c1121ffc3d @EnableConsulUi proxies UI and API calls to consul agent.
fixes gh-38
2015-06-02 16:12:38 -06:00
Spencer Gibb
3a3052af63 changed name of starter 2015-06-02 15:04:57 -06:00
Spencer Gibb
3ade16dfb3 Merge branch 'starters' 2015-06-02 08:54:28 -06:00
Spencer Gibb
e78dca0762 move s-c-s-consul to s-c-s-consul-all, s-c-s-consul now contains common consul dependencies for each starter 2015-06-01 21:00:47 -06:00
Spencer Gibb
d28e7f0230 add missing httpcore dependency to starters 2015-06-01 20:32:58 -06:00
Spencer Gibb
6f1fe48448 add missing httpcore dependency
fixes gh-37
2015-06-01 20:31:38 -06:00
Spencer Gibb
e43e8453d0 add missing httpcore dependency
fixes gh-37
2015-06-01 20:19:47 -06:00
Spencer Gibb
f5cc92f33c remove s-c-consul-tests 2015-06-01 13:36:56 -06:00
Spencer Gibb
f2d77461b6 added actuator test dependency 2015-06-01 13:32:41 -06:00
Spencer Gibb
93398e829a spring-cloud-starter for each module
fixes gh-34
2015-06-01 13:30:32 -06:00
Spencer Gibb
5ed6a67a84 update README from source 2015-05-28 14:42:16 -06:00
Spencer Gibb
e5d444acc6 remove note about dev preview 2015-05-28 14:41:58 -06:00
Spencer Gibb
d79bd1045f cache maven dir during build 2015-05-27 12:50:38 -06:00
Spencer Gibb
f20ebccd51 polish 2015-05-27 12:38:45 -06:00
Spencer Gibb
59ab3638d5 add SampleProperties 2015-05-27 10:30:15 -06:00
Spencer Gibb
edb147a268 remove netflix README
fixes gh-31
2015-05-26 15:57:14 -06:00
Spencer Gibb
e15c102b2a first stab at documenting consul config
fixes gh-26
2015-05-26 12:42:27 -06:00
Spencer Gibb
01949ffac7 polish & make sure config contexts are in order most to least specific 2015-05-26 12:15:35 -06:00
Spencer Gibb
6963231efc removed unused property that had been moved 2015-05-26 12:00:09 -06:00
Spencer Gibb
1987d727f6 removed unused property that had been moved 2015-05-26 11:58:55 -06:00
Spencer Gibb
c0aaaa28f2 document Spring Cloud Consul Service Discovery
fixes gh-27
2015-05-26 11:45:27 -06:00
Spencer Gibb
085f794c59 update consul features in readme 2015-05-26 11:44:05 -06:00
Spencer Gibb
4053761982 allow customization of the service instance id
via spring.cloud.consul.discovery.instanceId property

fixes gh-30
2015-05-26 11:31:59 -06:00
Spencer Gibb
99dda2c467 upgrade ecwid:consul-api.version to 1.1.2 and removed ecwid repo
fixes gh-29
2015-05-26 09:46:10 -06:00
Spencer Gibb
675b7e6c54 changed debug to trace 2015-05-26 09:44:54 -06:00
Spencer Gibb
8ffa7e04ea add catalog services watch that sends a HeartbeatEvent.
uses consul last index as the value to compare in the HeartbeatEvent.
Sends HeartbeatEvent so components such as Zuul can respond to changes in the services.

fixes gh-1
2015-05-22 14:08:06 -06:00
Spencer Gibb
49467e4d4d make bus delay and timeout configurable 2015-05-22 14:06:11 -06:00
Spencer Gibb
d67eb11032 add non-0 port check to test 2015-05-22 13:20:31 -06:00
Spencer Gibb
57be854177 support random server port
dependent on 6b916473e9

fixes gh-23
2015-05-22 13:14:48 -06:00
Spencer Gibb
14398f2d9a remove unused deps 2015-05-22 12:13:02 -06:00
Spencer Gibb
24783d5dc5 add proper cased file 2015-05-22 11:41:37 -06:00
Spencer Gibb
2eeff2e5b4 removed case insensitive file 2015-05-22 11:40:51 -06:00
Spencer Gibb
10f7537073 embedded consul ui
fixes gh-16
2015-05-22 11:39:10 -06:00
Spencer Gibb
ff9c4ada5b Merge pull request #7 from zachmarshall/disable-consul
Make consul auto configuration conditional
2015-05-22 11:51:49 -04:00
Zach Marshall
d5d900555c Make consul auto configuration conditional
Use value of spring.cloud.consul.enabled property to drive auto
creation of consul configuration components.
2015-05-21 11:07:49 -04:00
Spencer Gibb
6e1701b01a set version to 1.0.0.BUILD-SNAPSHOT 2015-05-20 16:39:28 -06:00
Spencer Gibb
d5947ea0c0 fix missing arg 2015-05-20 16:12:29 -06:00
Spencer Gibb
e8c3836503 fix NPE 2015-05-20 16:12:14 -06:00
Spencer Gibb
4db917517d move config namespace to spring.cloud.consul.* 2015-05-20 16:09:39 -06:00
Spencer Gibb
903655caf3 option to use ipAddress rather than hostname
fixes gh-20
2015-05-20 16:03:07 -06:00
Spencer Gibb
d6fa5d22c6 update docs and prepare to deploy snapshots 2015-05-20 15:44:18 -06:00
Spencer Gibb
81c2592996 update to only verify check of service, not node 2015-05-20 15:10:39 -06:00
Spencer Gibb
0d3f028a5f move to http check by default 2015-05-20 14:46:50 -06:00
Spencer Gibb
8371aa78ef update dependencies and update consul_ui 2015-05-20 13:31:47 -06:00
Spencer Gibb
e994abeb27 run consul on travis
fixes gh-6
2015-03-31 10:07:13 -06:00