2016-03-24 5 views
0

Wir verwenden Feder-Cloud, um die Konfiguration für unsere Anwendung zu lesen. Wir haben eine ähnliche Struktur wie unten in application.yamlToken-Unterstützung im Frühjahr Cloud Consul

spring: 
    cloud: 
    consul: 
     host: consul_host 
     port: 8500 

Wir wollen für Konsul ACL aktivieren. Also müssen wir consul token übergeben, um die Konfiguration bis zum Frühling zu lesen. Wie kann ich Konsul Token in application.yaml

Antwort

3

Wenn Sie mindestens Spring Cloud Brixton M2 verwenden (aktuelle Version ist RC1), gibt es die Eigenschaft spring.cloud.consul.config.acl-token, wo Sie das Token angeben können.

+0

Woher haben Sie dieses Detail? Es wird nützlich sein als Referenz – sag

+0

Aus dem Quellcode (https://github.com/spring-cloud/spring-cloud-consul/blob/master/spring-cloud-consul-config/src/main/java/org/ springframework/cloud/consul/config/ConsulConfigProperties.java) – dunni

+0

Von hier https://github.com/spring-cloud/spring-cloud-consul/blob/master/spring-cloud-consul-config/src/main/java /org/springframework/cloud/consul/config/ConsulConfigProperties.java#L55 scheint es, dass spring.cloud.consul.config.token verwendet wird. Fehle ich etwas? – sag