{"id":18798957,"url":"https://github.com/cncf/tag-storage","last_synced_at":"2026-01-31T06:03:52.972Z","repository":{"id":36962993,"uuid":"83478469","full_name":"cncf/tag-storage","owner":"cncf","description":"🗄CNCF Storage TAG","archived":false,"fork":false,"pushed_at":"2025-02-17T10:00:38.000Z","size":2407,"stargazers_count":172,"open_issues_count":13,"forks_count":57,"subscribers_count":39,"default_branch":"master","last_synced_at":"2025-06-13T03:37:17.622Z","etag":null,"topics":["cncf","storage"],"latest_commit_sha":null,"homepage":"https://cncf.io","language":null,"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/cncf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-02-28T20:58:36.000Z","updated_at":"2025-06-06T11:07:13.000Z","dependencies_parsed_at":"2025-02-17T11:20:24.799Z","dependency_job_id":"f514cf0b-c45d-4be4-9467-aa9737411e3d","html_url":"https://github.com/cncf/tag-storage","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cncf/tag-storage","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Ftag-storage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Ftag-storage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Ftag-storage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Ftag-storage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cncf","download_url":"https://codeload.github.com/cncf/tag-storage/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Ftag-storage/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28931085,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T04:05:25.756Z","status":"ssl_error","status_checked_at":"2026-01-31T04:02:35.005Z","response_time":128,"last_error":"SSL_read: 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":["cncf","storage"],"created_at":"2024-11-07T22:13:35.118Z","updated_at":"2026-01-31T06:03:52.951Z","avatar_url":"https://github.com/cncf.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# CNCF Storage TAG\n\n## Meetings\n\nThe Storage Technical Advisory Group meets on the 2nd and 4th Wednesday of every month at 8AM PT (USA Pacific):\n\nJoin from PC, Mac, Linux, iOS or Android: https://zoom.us/j/2920471159?pwd=em1JbE44MktjZE4vbnJtUUFQcGZwdz09\n\nOr iPhone one-tap (US Toll): +16465588656,158580155# or +14086380968,158580155#\n\nOr Telephone: Dial: +1 646 558 8656 (US Toll) or +1 408 638 0968 (US Toll) Meeting ID: 158 580 155 International numbers available: https://zoom.us/zoomconference?m=0gvI03dCdRnx6WENPzdNhioORGmhVwYo\n\n## Mailing list and minutes\n\nMailing list: https://lists.cncf.io/g/cncf-tag-storage \n\n(note: the old WG mailing list is here: https://groups.google.com/forum/#!forum/cncf-wg-storage)\n\nMeeting minutes are recorded here: https://bit.ly/cncf-storage-sig-minutes\n\n\n## CNCF Storage TAG Charter\n\nThe charter is available here: https://github.com/cncf/tag-storage/blob/master/storage-charter.md\n\n\n## CNCF Storage Landscape Whitepaper\n\nThe whitepaper documents the storage landscape by clarifying the terminology used in the storage space including:\n\n- The attributes of a storage system such that an end-user can understand the appropriate capabilities that might be required by an application or architectural pattern.\n- The layers in a storage solution (or service) with a focus on terminology and how they impact the defined attributes covering the container, orchestrator, transport, topology, virtual/physical, data protection, data services and the non-volatile layers.\n- The data access interfaces in terms of volume (including block, file system and shared file system) and application API (including object, KV and database) as high level groupings.\n- Separate sections with further detail on Block Storage, File systems, Object Storage and Key Value Stores.\n- The management interfaces needed to orchestrate the storage layers to facilitate composability, dynamic provisioning and self service management.\n\nThe whitepaper is available here: https://bit.ly/cncf-storage-whitepaperV2\n\nPDF copy is available in the repo here: https://github.com/cncf/tag-storage/blob/master/CNCF%20Storage%20Whitepaper%20V2.pdf\n\n\n## Cloud Native Disaster Recovery Whitepaper\n\nThis document covers how disaster recovery is implemented in cloud native environments and covers:\n\n- Definition of Cloud Native Disaster Recovery (CNDR) including failure domains, HA \u0026 DR\n- CAP theorem: Consistency, Availability, Network Partitioning \n- Anatomy of Distributed Stateful workloads: Replicas, Shards, API Layer, Storage Layer\n- Consensus Protocols: Paxos, Raft, 2PC, 3PC\n- CNDR Reference Architectures\n\nThe document is available here: https://bit.ly/cncf-cloud-native-DR\n\nPDF copy is available in the repo [here](https://github.com/cncf/tag-storage/blob/master/cloud-native-disaster-recovery-whitepaper/Cloud%20Native%20Disaster%20Recovery%20V1.pdf).\n\n## Data on Kubernetes Whitepaper - Database Patterns\n\nThis document describes patterns of running data on Kubernetes. This is a collaboration between TAG Storage and [Data on Kubernetes Community](https://dok.community/) (DoKC). In this version of the whitepaper, we are focusing on database workloads. It covers the following:\n\n- Attributes of a storage system and how they affect running data in Kubernetes\n- Running data inside vs outside of Kubernetes\n- Common Kubernetes patterns and features used when running data on Kubernetes\n- Observability\n- Security\n- Day 2 operations\n\nThe document is available [here](data-on-kubernetes-whitepaper/data-on-kubernetes-whitepaper-databases.md).\n\n## Current CNCF Storage Projects\n\n### Graduated Projects\n\n- [etcd](https://github.com/etcd-io/etcd)\n- [Harbor](https://github.com/goharbor/harbor)\n- [Rook](https://github.com/rook/rook)\n- [TiKV](https://github.com/tikv/tikv)\n- [Vitess](https://github.com/vitessio/vitess)\n\n### Incubating Projects\n\n- [CubeFS](https://github.com/cubefs/cubefs)\n- [Dragonfly](https://github.com/dragonflyoss/Dragonfly)\n- [Longhorn](https://github.com/longhorn/longhorn)\n\n### Sandbox Projects\n\n- [Carina](https://github.com/carina-io/carina)\n- [Curve](https://github.com/opencurve/curve)\n- [Hwameistor](https://github.com/hwameistor/hwameistor)\n- [K8up](https://github.com/k8up-io/k8up)\n- [OpenEBS](https://github.com/openebs)\n- [Pravega](https://github.com/pravega/pravega)\n- [Piraeus](https://github.com/piraeusdatastore/piraeus)\n- [Vineyard](https://github.com/v6d-io/v6d)\n- [Xline](https://github.com/xline-kv/Xline)(onboarding)\n\n## Operating Model\n\nThis TAG follows the [standard operating\nguidelines](https://github.com/cncf/toc/blob/main/tags/README.md#operating-model)\nprovided by the TOC unless otherwise stated here.\n\n**Current TOC Liaison:** Nikhita Raghunath, Matt Farina\n\n**Co-Chairs:** Alex Chircop, Xing Yang, Raffaele Spazzoli\n\n**Tech Leads:** Luis Pabon, Sheng Yang, Nick Connolly\n\n**Other named roles:** None at present; will be identified and staffed as needed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcncf%2Ftag-storage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcncf%2Ftag-storage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcncf%2Ftag-storage/lists"}