All Projects → tkestack → kstone

tkestack / kstone

Licence: Apache-2.0 license
Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
python
139335 projects - #7 most used programming language
Makefile
30231 projects
Smarty
1635 projects
Mustache
554 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to kstone

Etcd Operator
etcd operator creates/configures/manages etcd clusters atop Kubernetes
Stars: ✭ 1,579 (+166.72%)
Mutual labels:  etcd, operator
Etcdhcp
A DHCP server backed by etcd
Stars: ✭ 250 (-57.77%)
Mutual labels:  etcd, cloudnative
Etcd Cluster Operator
A controller to deploy and manage etcd clusters inside of Kubernetes
Stars: ✭ 63 (-89.36%)
Mutual labels:  etcd, operator
nativestor
NativeStor provide kubernetes local storage which is light weight and high performance
Stars: ✭ 20 (-96.62%)
Mutual labels:  operator, cloudnative
Xen Orchestra
The complete web solution to manage and backup XCP-ng and Citrix Hypervisor.
Stars: ✭ 358 (-39.53%)
Mutual labels:  backup, management
eXperDB-Management
eXperDB-Management is a integrated management tool for PostgreSQL(for efficient operation and management).
Stars: ✭ 38 (-93.58%)
Mutual labels:  backup, management
Etcd Cloud Operator
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
Stars: ✭ 149 (-74.83%)
Mutual labels:  etcd, operator
K8up
Kubernetes and OpenShift Backup Operator
Stars: ✭ 130 (-78.04%)
Mutual labels:  backup, operator
Reshifter
Kubernetes cluster state management
Stars: ✭ 292 (-50.68%)
Mutual labels:  backup, etcd
Burry.sh
Cloud Native Infrastructure BackUp & RecoveRY
Stars: ✭ 260 (-56.08%)
Mutual labels:  backup, etcd
Etcd Backup Restore
Collection of components to backup and restore the Etcd of a Kubernetes cluster
Stars: ✭ 99 (-83.28%)
Mutual labels:  backup, etcd
Elephant Shed
PostgreSQL Management Appliance
Stars: ✭ 146 (-75.34%)
Mutual labels:  backup, management
connect-backup
A tool to backup and restore AWS Connect, with some useful other utilities too
Stars: ✭ 19 (-96.79%)
Mutual labels:  backup
rpi-backup
raspberry pi backup,树莓派系统备份,最小镜像备份
Stars: ✭ 213 (-64.02%)
Mutual labels:  backup
BUFFY
Back Up Files For You
Stars: ✭ 19 (-96.79%)
Mutual labels:  backup
Hangons
Web app to parse and save your Hangouts.json file into a more friendly format.
Stars: ✭ 45 (-92.4%)
Mutual labels:  backup
loopertrx
import/export audio data from some looper pedals
Stars: ✭ 29 (-95.1%)
Mutual labels:  backup
ocsinventory
📚 Curso GRÁTIS OCS Inventory NG e GLPI Help Desk REPOSITÓRIO CONGELADO - Esse repositório não irá mais receber atualizações.
Stars: ✭ 58 (-90.2%)
Mutual labels:  backup
etcd3-py
Pure python client for etcd v3 (Using gRPC-JSON-Gateway)
Stars: ✭ 97 (-83.61%)
Mutual labels:  etcd
ekstertera
Linux GUI клиент для работы с Яндекс.Диск (Yandex.Disk) через REST API
Stars: ✭ 33 (-94.43%)
Mutual labels:  backup

Kstone


中文

Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.

Kstone will help you efficiently manage etcd clusters, significantly reduce operation and maintenance costs, discover potential hazards in time, and improve the stability and user experience of k8s etcd storage.


Features

  • Supports registration of existing clusters and creation of new etcd clusters.
  • Support prometheus monitoring, built-in rich etcd grafana panel diagram.
  • Support multiple data backup methods (minute-level backup to object storage, real-time backup by deploying learner).
  • Support multiple inspection strategies (data consistency, health, hot write requests, number of resource objects, etc.).
  • Built-in web console and visual view etcd data.
  • Lightweight, easy to install.
  • Support data migration(to do list).
  • Support intelligent diagnosis(to do list).

Architecture

Kstone consists of 5 components: kstone-etcdcluster-controller,kstone-etcd-operator,kstone-etcdinspection-controller,kstone-api, kstone-dashboard.

Architecture Of Kstone

Components

kstone

kstone consists of kstone-etcdcluster-controller,kstone-etcdinspection-controller,kstone-api.

kstone-etcd-operator

kstone-etcd-operator provides rich etcd cluster management capabilities. please refer to kstone-etcd-operator document page for more information.

kstone-dashboard

The web management system provided by kstone is as follows:

kstone-ui

Installation

Please read the detailed installation document, You can quickly install kstone through helm.

Documentation

Please refer to document page for more information.

Developing

Build

mkdir -p ~/tkestack
cd ~/tkestack
git clone https://github.com/tkestack/kstone
cd kstone
make

Contact

For any question or support, feel free to contact us via:

  • Join #Kstone Slack channel
  • Join WeChat Group Discussion (Join the group by adding kstone assistant WeChat and reply "kstone")

Community

Licensing

Kstone is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

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].