mirror of
https://gitee.com/dcren/initializr.git
synced 2025-05-03 20:28:01 +08:00
Restructure cloud artifacts by feature set
Also add stream options for bus and turbine and some additional weights. Closes gh-132
This commit is contained in:
parent
cdec30a664
commit
42f2c2f6b7
@ -175,7 +175,7 @@ initializr:
|
||||
id: data-elasticsearch
|
||||
description: Elasticsearch search and analytics engine including spring-data-elasticsearch
|
||||
weight: 10
|
||||
- name: Cloud
|
||||
- name: Cloud Core
|
||||
bom: cloud-bom
|
||||
versionRange: "1.2.3.RELEASE"
|
||||
content:
|
||||
@ -188,36 +188,100 @@ initializr:
|
||||
description: spring-cloud-context (e.g. Bootstrap context and @RefreshScope)
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter
|
||||
weight: 100
|
||||
- name: Cloud Security
|
||||
id: cloud-security
|
||||
description: Secure load balancing and routing with spring-cloud-security
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-security
|
||||
- name: OAuth2
|
||||
id: cloud-oauth2
|
||||
description: OAuth2 and distributed application patterns with spring-cloud-security
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-oauth2
|
||||
- name: Cloud Config
|
||||
bom: cloud-bom
|
||||
versionRange: "1.2.3.RELEASE"
|
||||
content:
|
||||
- name: Config Client
|
||||
id: cloud-config-client
|
||||
description: spring-cloud-config Client
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-config
|
||||
weight: 100
|
||||
- name: Config Server
|
||||
id: cloud-config-server
|
||||
description: Central management for configuration via a git or svn backend
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-config-server
|
||||
- name: Zookeeper Configuration
|
||||
id: cloud-starter-zookeeper-config
|
||||
description: Configuration management with Zookeeper and spring-cloud-zookeeper-config
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-zookeeper-config
|
||||
- name: Consul Configuration
|
||||
id: cloud-starter-consul-config
|
||||
description: Configuration management with Hashicorp Consul
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-consul-config
|
||||
- name: Cloud Discovery
|
||||
bom: cloud-bom
|
||||
versionRange: "1.2.3.RELEASE"
|
||||
content:
|
||||
- name: Eureka Discovery
|
||||
id: cloud-eureka
|
||||
description: Service discovery using spring-cloud-netflix and Eureka
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-eureka
|
||||
weight: 100
|
||||
- name: Eureka Server
|
||||
id: cloud-eureka-server
|
||||
description: spring-cloud-netflix Eureka Server
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-eureka-server
|
||||
- name: AWS
|
||||
id: cloud-aws
|
||||
description: AWS native services from spring-cloud-aws
|
||||
- name: Zookeeper Discovery
|
||||
id: cloud-starter-zookeeper-discovery
|
||||
description: Service discovery with Zookeeper and spring-cloud-zookeeper-discovery
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-aws
|
||||
artifactId: spring-cloud-starter-zookeeper-discovery
|
||||
- name: Cloud Foundry Discovery
|
||||
id: cloud-cloudfoundry-discovery
|
||||
description: Service discovery with Cloud Foundry
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-cloudfoundry-discovery
|
||||
- name: Consul Discovery
|
||||
id: cloud-starter-consul-discovery
|
||||
description: Service discovery with Hashicorp Consul
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-consul-discovery
|
||||
- name: Cloud Routing
|
||||
bom: cloud-bom
|
||||
versionRange: "1.2.3.RELEASE"
|
||||
content:
|
||||
- name: Zuul
|
||||
id: cloud-zuul
|
||||
description: Intelligent and programmable routing with spring-cloud-netflix Zuul
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-zuul
|
||||
- name: Ribbon
|
||||
id: cloud-ribbon
|
||||
description: Client side load balancing with spring-cloud-netflix and Ribbon
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-ribbon
|
||||
- name: Feign
|
||||
id: cloud-feign
|
||||
description: Declarative REST clients with spring-cloud-netflix Feign
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-feign
|
||||
- name: Cloud Circuit Breaker
|
||||
bom: cloud-bom
|
||||
versionRange: "1.2.3.RELEASE"
|
||||
content:
|
||||
- name: Hystrix
|
||||
id: cloud-hystrix
|
||||
description: Circuit breaker with spring-cloud-netflix Hystrix
|
||||
@ -228,16 +292,6 @@ initializr:
|
||||
description: Circuit breaker dashboard with spring-cloud-netflix Hystrix
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-hystrix-dashboard
|
||||
- name: OAuth2
|
||||
id: cloud-oauth2
|
||||
description: OAuth2 and distributed application patterns with spring-cloud-security
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-oauth2
|
||||
- name: Ribbon
|
||||
id: cloud-ribbon
|
||||
description: Client side load balancing with spring-cloud-netflix and Ribbon
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-ribbon
|
||||
- name: Turbine
|
||||
id: cloud-turbine
|
||||
description: Circuit breaker metric aggregation using spring-cloud-netflix with Turbine and server-sent events
|
||||
@ -246,39 +300,20 @@ initializr:
|
||||
- name: Turbine AMQP
|
||||
id: cloud-turbine-amqp
|
||||
description: Circuit breaker metric aggregation using spring-cloud-netflix with Turbine and AMQP
|
||||
versionRange: "[0.0.0.RELEASE,1.3.0.M5]"
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-turbine-amqp
|
||||
- name: Zuul
|
||||
id: cloud-zuul
|
||||
description: Intelligent and programmable routing with spring-cloud-netflix Zuul
|
||||
- name: Turbine Stream
|
||||
id: cloud-turbine-stream
|
||||
description: Circuit breaker metric aggregation using spring-cloud-netflix with Turbine and Spring Cloud Stream (choose a specific Stream binder implementation to complement this)
|
||||
versionRange: "(1.3.0.M5,999.9.9.RELEASE]"
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-zuul
|
||||
- name: AWS JDBC
|
||||
id: cloud-aws-jdbc
|
||||
description: Relational databases on AWS with RDS and spring-cloud-aws-jdbc
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-aws-jdbc
|
||||
- name: AWS Messaging
|
||||
id: cloud-aws-messaging
|
||||
description: Messaging on AWS with SQS and spring-cloud-aws-messaging
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-aws-messaging
|
||||
- name: Cloud Bus AMQP
|
||||
id: cloud-bus-amqp
|
||||
description: A simple control bus with AMQP with spring-cloud-bus-amqp
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-bus-amqp
|
||||
- name: Cloud Security
|
||||
id: cloud-security
|
||||
description: Secure load balancing and routing with spring-cloud-security
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-security
|
||||
- name: Cloud Foundry Discovery
|
||||
id: cloud-cloudfoundry-discovery
|
||||
description: Service discovery with Cloud Foundry
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-cloudfoundry-discovery
|
||||
artifactId: spring-cloud-starter-turbine-stream
|
||||
weight: -1
|
||||
- name: Cloud Tracing
|
||||
bom: cloud-bom
|
||||
versionRange: "1.3.0.M4"
|
||||
content:
|
||||
- name: Sleuth
|
||||
id: cloud-starter-sleuth
|
||||
description: Distributed tracing via logs with spring-cloud-sleuth
|
||||
@ -291,6 +326,40 @@ initializr:
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-zipkin
|
||||
- name: Cloud Messaging
|
||||
bom: cloud-bom
|
||||
versionRange: "1.2.3.RELEASE"
|
||||
content:
|
||||
- name: Cloud Bus AMQP
|
||||
id: cloud-bus-amqp
|
||||
description: A simple control bus with AMQP and spring-cloud-bus-amqp
|
||||
versionRange: "[0.0.0.RELEASE,1.3.0.M5]"
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-bus-amqp
|
||||
- name: Cloud Bus Rabbit
|
||||
id: cloud-bus-rabbit
|
||||
description: A simple control bus with Rabbit and spring-cloud-bus
|
||||
versionRange: "(1.3.0.M5,9999.9.9.RELEASE]"
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-bus-rabbit
|
||||
- name: Cloud Bus Redis
|
||||
id: cloud-bus-redis
|
||||
description: A simple control bus with Redis and spring-cloud-bus
|
||||
versionRange: "(1.3.0.M5,9999.9.9.RELEASE]"
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-bus-redis
|
||||
- name: Cloud Bus Kafka
|
||||
id: cloud-bus-kafka
|
||||
description: A simple control bus with Kafka and spring-cloud-bus
|
||||
versionRange: "(1.3.0.M5,9999.9.9.RELEASE]"
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-bus-kafka
|
||||
- name: Consul Bus
|
||||
id: cloud-starter-consul-bus
|
||||
description: Inter instance control events with Hashicorp Consul
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-consul-bus
|
||||
- name: Stream Rabbit
|
||||
id: cloud-stream-binder-rabbit
|
||||
description: Messaging microservices with RabbitMQ
|
||||
@ -309,36 +378,29 @@ initializr:
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-stream-kafka
|
||||
- name: Consul Discovery
|
||||
id: cloud-starter-consul-discovery
|
||||
description: Service discovery with Hashicorp Consul
|
||||
versionRange: 1.3.0.M4
|
||||
- name: Cloud AWS
|
||||
bom: cloud-bom
|
||||
versionRange: "1.2.3.RELEASE"
|
||||
content:
|
||||
- name: AWS Core
|
||||
id: cloud-aws
|
||||
description: AWS native services from spring-cloud-aws
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-consul-discovery
|
||||
- name: Consul Configuration
|
||||
id: cloud-starter-consul-config
|
||||
description: Configuration management with Hashicorp Consul
|
||||
versionRange: 1.3.0.M4
|
||||
artifactId: spring-cloud-starter-aws
|
||||
- name: AWS JDBC
|
||||
id: cloud-aws-jdbc
|
||||
description: Relational databases on AWS with RDS and spring-cloud-aws-jdbc
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-consul-config
|
||||
- name: Consul Bus
|
||||
id: cloud-starter-consul-bus
|
||||
description: Inter instance control events with Hashicorp Consul
|
||||
versionRange: 1.3.0.M4
|
||||
artifactId: spring-cloud-starter-aws-jdbc
|
||||
- name: AWS Messaging
|
||||
id: cloud-aws-messaging
|
||||
description: Messaging on AWS with SQS and spring-cloud-aws-messaging
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-consul-bus
|
||||
- name: Zookeeper Discovery
|
||||
id: cloud-starter-zookeeper-discovery
|
||||
description: Service discovery with Zookeeper and spring-cloud-zookeeper-discovery
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-zookeeper-discovery
|
||||
- name: Zookeeper Configuration
|
||||
id: cloud-starter-zookeeper-config
|
||||
description: Configuration management with Zookeeper and spring-cloud-zookeeper-config
|
||||
versionRange: 1.3.0.M4
|
||||
groupId: org.springframework.cloud
|
||||
artifactId: spring-cloud-starter-zookeeper-config
|
||||
artifactId: spring-cloud-starter-aws-messaging
|
||||
- name: Cloud Cluster
|
||||
bom: cloud-bom
|
||||
versionRange: "1.3.0.M4"
|
||||
content:
|
||||
- name: Cluster Redis
|
||||
id: cloud-cluster-redis
|
||||
description: Leadership election and global state with Redis and spring-cloud-cluster-redis
|
||||
|
Loading…
Reference in New Issue
Block a user