silenceper / Dcmp
Licence: mit
基于etcd的配置管理系统 (etcd v2)
Stars: ✭ 200
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Dcmp
Microservice App
A microservices architecture app powered by golang.
Stars: ✭ 114 (-43%)
Mutual labels: etcd
Moha
MoHA(Mobike High Availability): A MySQL/Postgres high availability supervisor
Stars: ✭ 117 (-41.5%)
Mutual labels: etcd
K8s
Deploying Kubernetes High Availability Cluster with Ansible Playbook
Stars: ✭ 125 (-37.5%)
Mutual labels: etcd
Swarmstack
A Docker swarm-based starting point for operating highly-available containerized applications.
Stars: ✭ 181 (-9.5%)
Mutual labels: etcd
Etcd Cloud Operator
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
Stars: ✭ 149 (-25.5%)
Mutual labels: etcd
Etcd Operator
etcd operator creates/configures/manages etcd clusters atop Kubernetes
Stars: ✭ 1,579 (+689.5%)
Mutual labels: etcd
Pifpaf
Python fixtures and daemon managing tools for functional testing
Stars: ✭ 161 (-19.5%)
Mutual labels: etcd
Go Oauth2 Server
A standalone, specification-compliant, OAuth2 server written in Golang.
Stars: ✭ 1,843 (+821.5%)
Mutual labels: etcd
DCMP
Distributed Configuration Management Platform
提供了一个etcd的管理界面,可通过界面修改配置信息,借助confd可实现配置文件的同步。
安装 && 启动
> go get github.com/silenceper/dcmp
> ./service.sh
配置
listen: "0.0.0.0:8000" # 监听的IP,端口
base_path: "/config" #etcd读取的根目录
endpoints: # etcd 接入地址
- "http://127.0.0.1:2379"
# etcd ssl 配置
#
# ca_file: "/path/to/ca.crt"
# cert_file: "/path/to/client.crt"
# key_file: "/path/to/client.key"
界面预览
访问 http://127.0.0.1:8000/
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].