{"id":13523204,"url":"https://github.com/kstone-io/kstone","last_synced_at":"2026-01-14T19:42:54.399Z","repository":{"id":38256436,"uuid":"436432048","full_name":"kstone-io/kstone","owner":"kstone-io","description":"Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.","archived":false,"fork":false,"pushed_at":"2022-09-02T07:58:30.000Z","size":5155,"stargazers_count":692,"open_issues_count":23,"forks_count":108,"subscribers_count":19,"default_branch":"master","last_synced_at":"2026-01-02T04:15:30.694Z","etag":null,"topics":["backup","cloudnative","dashboard","data-migration","etcd","inspection","kubernetes","management","monitoring","operator","webconsole"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kstone-io.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG/CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-12-09T00:20:11.000Z","updated_at":"2025-11-20T08:46:04.000Z","dependencies_parsed_at":"2022-08-09T02:00:20.378Z","dependency_job_id":null,"html_url":"https://github.com/kstone-io/kstone","commit_stats":null,"previous_names":["tkestack/kstone"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/kstone-io/kstone","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstone-io%2Fkstone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstone-io%2Fkstone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstone-io%2Fkstone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstone-io%2Fkstone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kstone-io","download_url":"https://codeload.github.com/kstone-io/kstone/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstone-io%2Fkstone/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28432680,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T18:57:19.464Z","status":"ssl_error","status_checked_at":"2026-01-14T18:52:48.501Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backup","cloudnative","dashboard","data-migration","etcd","inspection","kubernetes","management","monitoring","operator","webconsole"],"created_at":"2024-08-01T06:00:57.054Z","updated_at":"2026-01-14T19:42:54.382Z","avatar_url":"https://github.com/kstone-io.png","language":"Go","funding_links":[],"categories":["Go","Etcd"],"sub_categories":[],"readme":"# Kstone\n\n\u003cdiv align=center\u003e\u003cimg width=800 hight=300 src=\"docs/images/icon.png\" /\u003e\u003c/div\u003e\n\n------\n\n[中文](README_CN.md)\n\nKstone is an [etcd](https://github.com/etcd-io/etcd) management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.\n\nKstone 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.\n\n------\n\n## Features\n\n* Supports registration of existing clusters and creation of new etcd clusters.\n* Support prometheus monitoring, built-in rich etcd grafana panel diagram.\n* Support multiple data backup methods (minute-level backup to object storage, real-time backup by deploying learner).\n* Support multiple inspection strategies (data consistency, health, hot write requests, number of resource objects, etc.).\n* Built-in web console and visual view etcd data.\n* Lightweight, easy to install.\n* Support data migration(to do list).\n* Support intelligent diagnosis(to do list).\n\n\n## Architecture\n\nKstone consists of 5 components: kstone-etcdcluster-controller,kstone-etcd-operator,kstone-etcdinspection-controller,kstone-api, kstone-dashboard.\n\n![Architecture Of Kstone](docs/images/kstone-arch.png)\n\n## Components\n\n### [kstone](https://github.com/tkestack/kstone)\n\nkstone consists of kstone-etcdcluster-controller,kstone-etcdinspection-controller,kstone-api.\n\n### [kstone-etcd-operator](https://github.com/tkestack/kstone-etcd-operator)\n\nkstone-etcd-operator provides rich etcd cluster management capabilities.\nplease refer to [kstone-etcd-operator](https://github.com/tkestack/kstone-etcd-operator/blob/main/README.md) document page for more information.\n\n### [kstone-dashboard](https://github.com/tkestack/kstone-dashboard)\n\nThe web management system provided by kstone is as follows:\n\n![kstone-ui](docs/images/kstone-ui.png)\n\n\n## Installation\n\nPlease read [the detailed installation document](charts),\nYou can quickly install kstone through helm.\n\n## Documentation\n\nPlease refer to [document page](docs) for more information.\n\n## Developing\n\n### Build\n\n``` shell\nmkdir -p ~/tkestack\ncd ~/tkestack\ngit clone https://github.com/tkestack/kstone\ncd kstone\nmake\n```\n\n## Contact\n\nFor any question or support, feel free to contact us via:\n- Join [#Kstone Slack channel](https://join.slack.com/t/w1639233173-qqx590963/shared_invite/zt-109muo6i9-0kTUQphSVFlwOSW7CgtrGw)\n- Join WeChat Group Discussion (Join the group by adding kstone assistant WeChat and reply \"kstone\")\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"docs/images/kstone_assistant.jpg\" width=20% title=\"Kstone_assistant WeChat\"\u003e\n\u003c/div\u003e\n\n\n## Community\n\n* You are encouraged to communicate most things via GitHub [issues](https://github.com/tkestack/kstone/issues/new/choose) or [pull requests](https://github.com/tkestack/kstone/pulls).\n\n## Licensing\n\nKstone is licensed under the Apache License, Version 2.0. See [LICENSE](LICENSE) for the full license text.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkstone-io%2Fkstone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkstone-io%2Fkstone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkstone-io%2Fkstone/lists"}