Hi Sandeep,

To get some idea about the storage plugin, you can refer to the details
about storage subsystem, the interfaces/methods to implement here:
-
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Storage+subsystem+2.0
.
For sample design & implementation, check the powerflex plugin details here:
- https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=158873968
- https://github.com/apache/cloudstack/pull/4304

If you would like to have Storage as an Extension, you can create a new
'Storage' Extension type similar to Orchestrator and define some operations
in the extension execution script. Check details about Orchestrator
Extension here:
-
https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Extensions+Framework+-++Orchestrator+or+External+Deployment+Integration
- https://docs.cloudstack.apache.org/en/latest/adminguide/extensions.html


Regards,
Suresh

On Mon, Dec 1, 2025 at 7:06 PM sandeep locharla <[email protected]>
wrote:

> Hi Daan,
>
> I'm looking for documentation to build my own storage plugin. Currently,
> I'm building stuff by hit and trial, going through errors in the logs and
> understanding core cloudstack code. This is becoming very inefficient,
> hence the query.
>
> Any leads would be highly appreciated.
>
> Thankyou,
>
> Best,
> Sandeep
>
> On Mon, 1 Dec 2025, 2:33 pm Daan, <[email protected]> wrote:
>
> > Sandeep, tl;dr no
> >
> > It would be a good idea but storage vendors are usually not core
> > developers. It would be good to have an extension documentation framework
> > in general (not just for storage vendors). Are you looking for answers
> on a
> > specific storage vendor or looking for how to implement your own storage
> > plugin?
> >
> > On 2025/11/21 11:09:34 sandeep locharla wrote:
> > > Hello Everyone,
> > >
> > > Does cloudstack have documentation for storage plugins? Looking for
> > details
> > > like the expectations from the storage vendors and the list of methods
> to
> > > be implemented for each workflow, etc.,
> > >
> > > Thanks,
> > >
> > > Best,
> > > Sandeep
> > >
> >
>

Reply via email to