All Projects → dyc87112 → Spring Cloud Config Admin

dyc87112 / Spring Cloud Config Admin

Licence: apache-2.0
Spring Cloud Config的综合管理后台(简称:SCCA)

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Spring Cloud Config Admin

apollo
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
Stars: ✭ 26,228 (+3966.36%)
Mutual labels:  spring-cloud, configuration-management
CoSky
High-performance, low-cost microservice governance platform. Service Discovery and Configuration Service | 高性能、低成本微服务治理平台
Stars: ✭ 57 (-91.16%)
Mutual labels:  spring-cloud, configuration-management
Apollo
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
Stars: ✭ 26,052 (+3939.07%)
Mutual labels:  configuration-management, spring-cloud
Nacos
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Stars: ✭ 20,691 (+3107.91%)
Mutual labels:  configuration-management, spring-cloud
Sample Spring Microservices New
Demo for Spring Boot 2 and Spring Cloud microservices with distributed configuration (Spring Cloud Config), service discovery (Eureka), API gateway (Spring Cloud Gateway, Zuul), Swagger2 API documentation, logs correlation using Spring Cloud Sleuth and many more
Stars: ✭ 559 (-13.33%)
Mutual labels:  spring-cloud
Light Reading Cloud
📚 轻松阅读,基于SpringCloud生态开发的阅读类APP微服务实战项目,涉及 SpringCloud-Gateway、Nacos、OpenFeign、Hystrix、Jwt、ElasticSearch 等技术的应用
Stars: ✭ 506 (-21.55%)
Mutual labels:  spring-cloud
Sca Best Practice
本项目是 SCA(Spring Cloud Alibaba) 官方的最佳实践项目,致力于帮助用户更加快速、正确的使用SCA。
Stars: ✭ 496 (-23.1%)
Mutual labels:  spring-cloud
Spring Cloud Security
Security concerns for distributed applications implemented in Spring
Stars: ✭ 488 (-24.34%)
Mutual labels:  spring-cloud
Ohai
Ohai profiles your system and emits JSON
Stars: ✭ 641 (-0.62%)
Mutual labels:  configuration-management
Enms
An enterprise-grade vendor-agnostic network automation platform.
Stars: ✭ 595 (-7.75%)
Mutual labels:  configuration-management
Taroco
整合Nacos、Spring Cloud Alibaba,提供了一系列starter组件, 同时提供服务治理、服务监控、OAuth2权限认证,支持服务降级/熔断、服务权重,前端采用vue+elementUI+webpack,可以很好的解决转向Spring Cloud的一系列问题。
Stars: ✭ 545 (-15.5%)
Mutual labels:  spring-cloud
Nacos Spring Boot Project
Nacos ECO Project for Spring Boot
Stars: ✭ 508 (-21.24%)
Mutual labels:  configuration-management
Spring Cloud Contract
Support for Consumer Driven Contracts in Spring
Stars: ✭ 569 (-11.78%)
Mutual labels:  spring-cloud
Springbootdemo
🍃SpringBoot系列Demo;SpringBoot、MyBatis、Redis、MySql、Kafka、RocketMQ
Stars: ✭ 500 (-22.48%)
Mutual labels:  spring-cloud
Swoft
🚀 PHP Microservice Full Coroutine Framework
Stars: ✭ 5,420 (+740.31%)
Mutual labels:  spring-cloud
Spring Cloud Commons
Common classes used in different Spring Cloud implementations
Stars: ✭ 493 (-23.57%)
Mutual labels:  spring-cloud
Spring Cloud Release
Spring Cloud Release Train - dependency management across a wide range of Spring Cloud projects.
Stars: ✭ 543 (-15.81%)
Mutual labels:  spring-cloud
Spring Cloud Openfeign
Support for using OpenFeign in Spring Cloud apps
Stars: ✭ 585 (-9.3%)
Mutual labels:  spring-cloud
Spring Cloud Study
SpringBootLearning,SpringCloudStudy,学习SpringBoot2/SpringCloud2的项目,包含Eureka/Zuul/JPA/Mybatis Plus/Feign/WebSocket/JMS/POI-TL/Redis Cache/UDP/SecurityJWT/elasticSearch/Drools
Stars: ✭ 544 (-15.66%)
Mutual labels:  spring-cloud
Spring Cloud Aws
Integration for Amazon Web Services APIs with Spring
Stars: ✭ 541 (-16.12%)
Mutual labels:  spring-cloud

spring-cloud-config-admin(简称:SCCA)

Build Status Release Version Maven Central License

在Spring Cloud的微服务架构方案中虽然提供了Spring Cloud Config来担任配置中心的角色,但是该项目的功能在配置的管理层面还是非常欠缺的。初期我们可以依赖选取的配置存储系统(比如:Gitlab、Github)给我们提供的配置管理界面来操作所有的配置信息,但是这样的管理还是非常粗粒度的,因此这个项目的目的就是解决这个问题,希望提供一套基于Spring Cloud Config配置中心的可视化管理系统。

项目地址

架构

本项目采用了前后端分离的架构,通过core模块抽象了前端需要的操作,再通过persistence和discovery模块隔离不同的配置仓库和不同的服务注册中心,从而达到前端程序不需要关心到底使用了什么存储配置以及使用了什么注册中心,这样用户可以根据自己的需要自由的组合不同的配置存储和服务治理机制,尽可能的匹配大部分Spring Cloud用户的需求。

特性

1.0.0

  • 灵活易用的配置管理界面
  • 具备对Spring Cloud Config基本元素以及为方便管理增加的管理元素的维护功能,包括:多环境管理、环境特有参数的维护、加密参数维护、项目维护、配置的多版本等
  • 便捷常用操作,包括:加密解密功能、批量替换环境参数、批量加密等
  • 支持多种配置编辑模式:列表格式、YAML格式、PROPERTIES格式
  • 适配目前已经在使用Spring Cloud Config的用户(支持DB和Git存储)
  • 模块可分离部署,支持多种不同场景的用户使用
  • 兼容所有Spring Cloud支持的服务发现机制

1.1.0

  • 架构调整
    • 增加配置中心的plugin模块,对外提供存储的更多控制能力
    • DB存储的配置中心不需要与管理端的DB用同一个数据库了,可以独立部署
  • 增加用户管理、用户登录功能
  • Git存储优化:yaml和properties同时支持
  • 支持配置中心增加用户名/密码访问控制的优化

1.2.0(开发中)

欢迎提交ISSUE提出您的想法,我们会综合考虑纳入该版本的开发清单中!

文档

关于本项目的详细使用方法以及各版本的迭代内容可查看下面的内容:

贡献

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].