Container Storage Interface (CSI) Specification. (by container-storage-interface)


Basic spec repo stats
about 1 month ago

container-storage-interface/spec is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Spec Alternatives

Similar projects and alternatives to spec

  • GitHub repo kubefed

    Kubernetes Cluster Federation

  • GitHub repo OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

  • GitHub repo community

    Kubernetes community content

  • GitHub repo runc

    CLI tool for spawning and running containers according to the OCI specification

  • GitHub repo sops

    Simple and flexible tool for managing secrets

  • GitHub repo cni

    Container Network Interface - networking for Linux containers

  • GitHub repo crossplane

    Manage any infrastructure your applications need directly from Kubernetes

  • GitHub repo virtual-kubelet

    Virtual Kubelet is an open source Kubernetes kubelet implementation.

  • GitHub repo gatekeeper

    Gatekeeper - Policy Controller for Kubernetes

  • GitHub repo smi-spec

    Service Mesh Interface

  • GitHub repo cri-api

    Container Runtime Interface (CRI) – a plugin interface which enables kubelet to use a wide variety of container runtimes.

  • GitHub repo actions

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better spec alternative or higher similarity.


Posts where spec has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-13.
  • Infrastructure Engineering — Deployment Strategies
    dev.to | 2021-02-13
    But if all of these are not an issue, then Containers and an orchestration system like Kubernetes can always take care of workload portability especially with OCI now in place for containers and CSI, CNI, CRI, SMI for storage, networking, runtime and service mesh respectively creating a healthy standards based ecosystem for all thereby enabling workload portability without lock-in since for a workload to be truly portable, all the underlying resources should be portable without any/very limited changes.
  • Infrastructure Engineering - Diving Deep
    dev.to | 2021-01-14
    CSI (Container Storage Interface) is a standard which helps establish interoperability between multiple storage providers avoiding the need to have in-tree plugins within the core. So, any storage provider who supports CSI can work with Kubernetes without any issues. You can find a complete list of providers supporting CSI here