Skip to content

ThisIsClark/opensds

 
 

Repository files navigation

OpenSDS

Go Report Card Build Status codecov.io Releases LICENSE

Latest Release: v0.6.0 Capri

OpenAPI doc

Release notes

Introduction

The OpenSDS Project is a collaborative project under Linux Foundation supported by storage users and vendors, including Dell EMC, Intel, Huawei, Fujitsu, Western Digital, Vodafone, NTT and Oregon State University. The project will also seek to collaborate with other upstream open source communities such as Cloud Native Computing Foundation, Docker, OpenStack, and Open Container Initiative.

It is a software defined storage controller that provides unified block, file, object storage services and focuses on:

  • Simple: well-defined API that follows the OpenAPI specification.
  • Lightweight: no external dependencies, deployed once in binary file or container.
  • Extensible: pluggable framework available for different storage systems, identity services, capability filters, etc.

Community

The OpenSDS community welcomes anyone who is interested in software defined storage and shaping the future of cloud-era storage. If you are a company, you should consider joining the OpenSDS Project. If you are a developer and would like to be part of the code development that is happening now, please refer to the Contributing sections below.

Collaborative Testing

Contact

OpenSDS Controller Work Group

See COMMUNITY for details on discussion of the OpenSDS architecture design and feature development.

Contributing

If you're interested in being a contributor and want to get involved in developing the OpenSDS code, please see CONTRIBUTING for details on submitting patches and the contribution workflow.

Hacking

Please refer to HACKING for any requirements when you want to perform code development for OpenSDS.

Installation

Please refer to INSTALL for any requirements when you want to perform code development for OpenSDS.

Auto-generated SDK

To generate SDK (e.g. Java, C#, Ruby, etc) to access the REST API, please consider using OpenAPI Generator given the OpenAPI/Swagger spec. If you need help with OpenAPI Generator, please reach out to the OpenAPI Generator community by opening an issue.

License

OpenSDS is under the Apache 2.0 license. See the LICENSE file for details.

About

Hotpot: OpenSDS Controller Project

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 96.3%
  • Shell 3.3%
  • Other 0.4%