consul cluster puppet:使用puppet和spring boot在vagrant中构建演示
领事/ Spring Boot这是我写的两部分博客文章的示例堆栈:
-
Provision Consul集群,Spring Boot应用节点使用Consul注册和发现
-
Spring Boot微服务使用Consul连接
-
Spring Boot Actuator健康检查
-
将Codahale指标与Spring Boot Actuator集成
-
发出有关Consul DNS查找的指标(时间、失败等)
用法:
运行deps.sh
来获取puppet依赖项,build.sh
来构建java应用程序,然后vagrant up
-
./deps.sh
-
./build.sh
-
vagrant up
deps.sh
将引入puppet模块依赖项
build.sh
构建演示spring boot应用程序:(只需运行./gradlew build
)