File tree Expand file tree Collapse file tree
eureka/eureka-server/src/main/resources
spring-cloud-config-vault
java/com/fd/spring/cloud/config/vault Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+
7+ <groupId >com.fd</groupId >
8+ <artifactId >eureka-peer</artifactId >
9+ <version >1.0-SNAPSHOT</version >
10+
11+ <properties >
12+ <java-version >1.8</java-version >
13+ <maven .compiler.source>1.8</maven .compiler.source>
14+ <maven .compiler.target>1.8</maven .compiler.target>
15+
16+ <spring-boot .version>2.1.1.RELEASE</spring-boot .version>
17+ <spring-cloud-netflix .version>2.1.0.RELEASE</spring-cloud-netflix .version>
18+ </properties >
19+
20+ <dependencyManagement >
21+ <dependencies >
22+ <dependency >
23+ <groupId >org.springframework.boot</groupId >
24+ <artifactId >spring-boot-dependencies</artifactId >
25+ <version >${spring-boot.version} </version >
26+ <type >pom</type >
27+ <scope >import</scope >
28+ </dependency >
29+
30+
31+ <dependency >
32+ <groupId >org.springframework.cloud</groupId >
33+ <artifactId >spring-cloud-netflix-dependencies</artifactId >
34+ <version >${spring-cloud-netflix.version} </version >
35+ <type >pom</type >
36+ <scope >import</scope >
37+ </dependency >
38+ </dependencies >
39+ </dependencyManagement >
40+
41+ <dependencies >
42+ <dependency >
43+ <groupId >org.springframework.boot</groupId >
44+ <artifactId >spring-boot-starter-web</artifactId >
45+ </dependency >
46+
47+ <dependency >
48+ <groupId >org.springframework.cloud</groupId >
49+ <artifactId >spring-cloud-starter-netflix-eureka-server</artifactId >
50+ </dependency >
51+ </dependencies >
52+
53+ </project >
Original file line number Diff line number Diff line change 1+ package com .fd ;
2+
3+ import org .springframework .boot .SpringApplication ;
4+ import org .springframework .boot .autoconfigure .SpringBootApplication ;
5+ import org .springframework .cloud .netflix .eureka .server .EnableEurekaServer ;
6+
7+ /**
8+ * @author fdanismaz
9+ * date: 1/30/19 10:17 PM
10+ */
11+ @ EnableEurekaServer
12+ @ SpringBootApplication
13+ public class App {
14+
15+ public static void main (String [] args ) {
16+ SpringApplication .run (App .class );
17+ }
18+ }
Original file line number Diff line number Diff line change 1+ server :
2+ port : 8761
3+
4+ spring :
5+ profiles : peer1
6+
7+ eureka :
8+ environment : local
9+ instance :
10+ hostame : peer1
11+ client :
12+ register-with-eureka : true
13+ fetch-registry : true
14+ serviceUrl :
15+ defaultZone : http://peer2:8762/serviceregistry/eureka
Original file line number Diff line number Diff line change 1+ server :
2+ port : 8762
3+
4+ spring :
5+ profiles : peer2
6+
7+ eureka :
8+ environment : local
9+ instance :
10+ hostame : peer2
11+ client :
12+ register-with-eureka : true
13+ fetch-registry : true
14+ serviceUrl :
15+ defaultZone : http://peer1:8761/serviceregistry/eureka
Original file line number Diff line number Diff line change 1+ server :
2+ port : 8080
3+ servlet :
4+ contextPath : /serviceregistry
5+
6+ eureka :
7+ instance :
8+ hostname : registry
9+ appname : registry-cluster
10+ client :
11+ register-with-eureka : false
12+ fetch-registry : false
13+ serviceUrl :
14+ defaultZone : http://${eureka.instance.hostname}:${server.port}/serviceregistry/eureka/
15+
16+ spring :
17+ application :
18+ name : registry-cluster
Original file line number Diff line number Diff line change 11server :
22 port : 8761
33
4+ server :
5+ servlet :
6+ contextPath : /serviceregistry
7+
8+ # Standalone configuration
49eureka :
10+ instance :
11+ hostname : registry
512 client :
613 register-with-eureka : false
714 fetch-registry : false
15+ serviceUrl :
16+ # default zone points to self
17+ defaultZone : http://${eureka.instance.hostname}:${server.port}/eureka/
18+
819
920logging :
1021 level :
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+
7+ <groupId >com.fd</groupId >
8+ <artifactId >spring-cloud-config-vault</artifactId >
9+ <version >1.0-SNAPSHOT</version >
10+
11+ <properties >
12+ <java-version >1.8</java-version >
13+ <maven .compiler.source>1.8</maven .compiler.source>
14+ <maven .compiler.target>1.8</maven .compiler.target>
15+ </properties >
16+
17+ <dependencyManagement >
18+ <dependencies >
19+ <dependency >
20+ <groupId >org.springframework.cloud</groupId >
21+ <artifactId >spring-cloud-config-dependencies</artifactId >
22+ <version >2.1.0.RELEASE</version >
23+ <type >pom</type >
24+ <scope >import</scope >
25+ </dependency >
26+ </dependencies >
27+ </dependencyManagement >
28+
29+ <dependencies >
30+ <dependency >
31+ <groupId >org.springframework.cloud</groupId >
32+ <artifactId >spring-cloud-config-server</artifactId >
33+ </dependency >
34+ </dependencies >
35+
36+ </project >
Original file line number Diff line number Diff line change 1+ package com .fd .spring .cloud .config .vault ;
2+
3+ import org .springframework .boot .SpringApplication ;
4+ import org .springframework .boot .autoconfigure .SpringBootApplication ;
5+ import org .springframework .cloud .config .server .EnableConfigServer ;
6+
7+ /**
8+ * @author fdanismaz
9+ * date: 2/7/19 1:45 AM
10+ */
11+ @ SpringBootApplication
12+ @ EnableConfigServer
13+ public class App {
14+
15+ public static void main (String [] args ) {
16+ SpringApplication .run (App .class );
17+ }
18+ }
Original file line number Diff line number Diff line change 1+ server :
2+ servlet :
3+ context-path : /config
4+
5+ spring :
6+ application :
7+ name : configserver
8+
Original file line number Diff line number Diff line change 1+ spring.cloud.config.server :
2+ vault :
3+ port : 8200
4+ host : 127.0.0.1
5+ scheme : http
6+ authentication : TOKEN
7+ token : s.KtzTWNq71LL85R5EMYzfldpa
8+ kv-version : 2
You can’t perform that action at this time.
0 commit comments