{"adoption": {"forks": 862, "observed_at": "2026-09-03T02:15:14.182074+00:00", "stars": 1135}, "canonical_url": "https://ross.abutalabs.com/products/aws-ebs-csi-driver", "card": {"archived": false, "artifact_type": "plugin", "description": "CSI driver for Amazon EBS https://aws.amazon.com/ebs/", "domain": ["cloud-computing", "databases"], "enriched": true, "function": ["deployment", "infrastructure-as-code"], "health_score": 100, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["kubernetes-sigs/aws-ebs-csi-driver"], "name": "kubernetes-sigs/aws-ebs-csi-driver", "platform": ["cloud", "go"], "pushed_at": "2026-09-02T20:28:21+00:00", "repo": "kubernetes-sigs/aws-ebs-csi-driver", "stars": 1135, "tags": ["csi-driver", "aws-ebs", "persistent-volumes", "storage-provisioning", "volume-snapshots", "kubernetes-storage", "storage", "containers", "devops", "kubernetes", "docker"], "topics": ["aws", "k8s-sig-aws", "ebs", "csi", "kubernetes"], "urls": [], "use_cases": ["dynamically provision EBS volumes from PersistentVolumeClaims in Kubernetes", "create and restore EBS volume snapshots from Kubernetes", "expand persistent volumes without downtime", "attach pre-existing EBS volumes as PersistentVolumes", "run raw block device workloads on EBS", "mount node-local EBS volumes for caching"], "what_it_is": "The Amazon EBS Container Storage Interface (CSI) driver implements the CSI specification so container orchestrators, primarily Kubernetes, can manage the lifecycle of Amazon EBS volumes and snapshots. It supports dynamic and static provisioning, snapshots, resizing, volume modification, raw block volumes, and node-local volumes.", "when_to_avoid": ["your cluster runs outside AWS or on non-EBS storage", "you need shared/multi-attach file storage rather than block volumes (use EFS CSI driver)", "you are not using a CSI-compatible container orchestrator"], "when_to_choose": ["you run Kubernetes on AWS and need persistent block storage", "you want automated EBS volume provisioning via StorageClasses", "you need snapshot, resize, or volume modification support for EBS-backed PVCs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/aws-ebs-csi-driver", "repo": "kubernetes-sigs/aws-ebs-csi-driver", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:14.182074+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:36:47.877952+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e0c87994e10c13e73097db8014912da801974ae67c251b4fb14a1631aa660f1", "fetched_at": "2026-09-03T02:15:14.182074+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2982, "days_push": 0, "days_rel": 5, "gap_med": 0, "n_releases_24m": 98}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}