129f48ebd8
Change-Id: I579e1b40a8cc9e528bc9d21457382b848548dcdb
567 lines
21 KiB
Cheetah
567 lines
21 KiB
Cheetah
<h2>SDKs</h2>
|
||
<p>
|
||
A software development kit (SDK) contains code, examples, and
|
||
documentation that you use to create OpenStack cloud
|
||
applications in the language of your choice.
|
||
</p>
|
||
<p>
|
||
If one of the following SDKs do not support your language or use case,
|
||
you can use the <a href="#api">APIs</a> or one of the other <a
|
||
href="https://wiki.openstack.org/wiki/SDKs#Known_SDKs">known SDKs</a>.
|
||
</p>
|
||
<div class="span-24" id="java">
|
||
<h3 class="lang-name">
|
||
Java
|
||
</h3>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
SDK
|
||
</dt>
|
||
<dd>
|
||
<a class="roundedButton" href="http://jclouds.apache.org/guides/openstack/">
|
||
Apache jclouds SDK
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Docs and resources
|
||
</dt>
|
||
<dd>
|
||
<a class="link" href="http://jclouds.apache.org/guides/openstack/" target="_top">
|
||
OpenStack: Getting Started Guide
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="http://jclouds.apache.org/reference/javadoc/" target="_top">
|
||
Javadoc for Apache jclouds
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="http://jclouds.apache.org/releasenotes/" target="_top">
|
||
Release Notes Archive
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Community
|
||
</dt>
|
||
<dd>
|
||
<strong>
|
||
Twitter:
|
||
</strong>
|
||
<a href="https://twitter.com/jclouds">
|
||
@jclouds
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
IRC:
|
||
</strong>
|
||
<a href="irc://irc.freenode.net/jclouds">
|
||
#jclouds
|
||
</a>
|
||
on freenode
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Mailing list:
|
||
</strong>
|
||
<a href="mailto:jclouds-user-subscribe@apache.org">
|
||
Register
|
||
</a>
|
||
|
|
||
<a href="http://www.mail-archive.com/user@jclouds.apache.org/">
|
||
Archive
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Issues:
|
||
</strong>
|
||
<a href="http://jclouds.apache.org/reference/report-a-bug/">
|
||
Report a Bug
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="span-24" id="nodejs">
|
||
<h3 class="lang-name">
|
||
Node.js
|
||
</h3>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
SDK
|
||
</dt>
|
||
<dd>
|
||
<a class="roundedButton" href="https://github.com/pkgcloud/pkgcloud/blob/master/docs/providers/openstack/README.md">
|
||
pkgcloud SDK
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Docs and resources
|
||
</dt>
|
||
<dd>
|
||
<a class="link" href="https://github.com/pkgcloud/pkgcloud/blob/master/docs/providers/openstack/getting-started-compute.md" target="_top">
|
||
Getting started with pkgcloud & Openstack
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://github.com/pkgcloud/pkgcloud#supported-apis" target="_top">
|
||
Supported APIs
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://github.com/pkgcloud/pkgcloud/releases/" target="_top">
|
||
pkgcloud Releases
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Community
|
||
</dt>
|
||
<dd>
|
||
<strong>
|
||
Twitter:
|
||
</strong>
|
||
<a href="https://twitter.com/pkgcloud">
|
||
@pkgcloud
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
IRC:
|
||
</strong>
|
||
<a href="irc://irc.freenode.net/pkgcloud">
|
||
#pkgcloud
|
||
</a>
|
||
on freenode
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Issues:
|
||
</strong>
|
||
<a href="https://github.com/pkgcloud/pkgcloud/issues">
|
||
pkgcloud/pkgcloud Issues
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="span-24" id="python">
|
||
<h3 class="lang-name">
|
||
Python
|
||
</h3>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
SDK
|
||
</dt>
|
||
<dd>
|
||
<a class="roundedButton" href="https://libcloud.apache.org/">
|
||
libcloud SDK
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Docs and resources
|
||
</dt>
|
||
<dd>
|
||
<a class="link" href="https://developer.openstack.org/firstapp-libcloud/getting_started.html" target="_top">
|
||
Getting started
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://libcloud.readthedocs.org/en/latest/compute/drivers/openstack.html" target="_top">
|
||
OpenStack Compute Driver Documentation
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://libcloud.readthedocs.org/en/latest/" target="_top">
|
||
Welcome to Apache Libcloud’s documentation!
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=blob;f=CHANGES.rst" target="_top">
|
||
Changes with current version of Apache Libcloud
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Community
|
||
</dt>
|
||
<dd>
|
||
<strong>
|
||
Twitter:
|
||
</strong>
|
||
<a href="https://twitter.com/libcloud">
|
||
@libcloud
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
IRC:
|
||
</strong>
|
||
<a href="irc://irc.freenode.net/libcloud">
|
||
#libcloud
|
||
</a>
|
||
on freenode
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Mailing list:
|
||
</strong>
|
||
<a href="https://libcloud.apache.org/community.html">
|
||
Register
|
||
</a>
|
||
|
|
||
<a href="https://issues.apache.org/jira/browse/LIBCLOUD">
|
||
Archive
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Issues:
|
||
</strong>
|
||
<a href="https://issues.apache.org/jira/browse/LIBCLOUD/?selectedTab=com.atlassian.jira.jira-projects-plugin:issues-panel">
|
||
Issues
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
SDK
|
||
</dt>
|
||
<dd>
|
||
<a class="roundedButton" href="https://docs.openstack.org/infra/shade/">
|
||
Shade SDK
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Docs and resources
|
||
</dt>
|
||
<dd>
|
||
<a class="link" href="https://developer.openstack.org/firstapp-shade/getting_started.html" target="_top">
|
||
Getting started
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://docs.openstack.org/infra/shade/usage.html" target="_top">
|
||
Usage
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://docs.openstack.org/infra/shade/releasenotes.html" target="_top">
|
||
Release notes
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Community
|
||
</dt>
|
||
<dd>
|
||
<strong>
|
||
IRC:
|
||
</strong>
|
||
<a href="irc://irc.freenode.net/openstack-sdks">
|
||
#openstack-sdks
|
||
</a>
|
||
on freenode
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Mailing list:
|
||
</strong>
|
||
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra">
|
||
Register
|
||
</a>
|
||
|
|
||
<a href="http://lists.openstack.org/pipermail/openstack-infra/">
|
||
Archive
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Issues:
|
||
</strong>
|
||
<a href="https://storyboard.openstack.org/#!/project/760">
|
||
Issues
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="span-24" id="ruby">
|
||
<h3 class="lang-name">
|
||
Ruby
|
||
</h3>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
SDK
|
||
</dt>
|
||
<dd>
|
||
<a class="roundedButton" href="http://fog.io/">
|
||
Fog SDK
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Docs and resources
|
||
</dt>
|
||
<dd>
|
||
<a class="link" href="https://github.com/fog/fog-openstack/blob/master/docs/getting_started.md" target="_top">
|
||
Getting started
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://github.com/fog/fog-openstack/blob/master/supported.md" target="_top">
|
||
Supported APIs
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://github.com/fog/fog-openstack/tree/master/examples" target="_top">
|
||
Code samples
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Community
|
||
</dt>
|
||
<dd>
|
||
<strong>
|
||
Twitter:
|
||
</strong>
|
||
<a href="https://twitter.com/fog">
|
||
@fog
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
IRC:
|
||
</strong>
|
||
<a href="irc://irc.freenode.net/ruby-fog">
|
||
#ruby-fog
|
||
</a>
|
||
on freenode
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Mailing list:
|
||
</strong>
|
||
<a href="http://groups.google.com/group/ruby-fog">
|
||
ruby-fog
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Issues:
|
||
</strong>
|
||
<a href="https://github.com/fog/fog-openstack/issues">
|
||
fog/fog Issues
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="span-24" id="net">
|
||
<h3 class="lang-name">
|
||
.NET
|
||
</h3>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
SDK
|
||
</dt>
|
||
<dd>
|
||
<a class="roundedButton" href="http://www.openstacknetsdk.org">
|
||
.NET SDK
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Docs and resources
|
||
</dt>
|
||
<dd>
|
||
<a class="link" href="https://github.com/openstacknetsdk/openstack.net/wiki/Getting-Started-With-The-OpenStack-NET-SDK" target="_top">
|
||
Getting started
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="http://www.openstacknetsdk.org/docs/html/e11545c6-88c9-4ff1-b0cf-abffd4bd3ff7.htm" target="_top">
|
||
Supported APIs
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://github.com/openstacknetsdk/openstack.net/tree/develop/samples" target="_top">
|
||
Code samples
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://github.com/openstacknetsdk/openstack.net" target="_top">
|
||
openstacknetsdk/openstack.net
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Community
|
||
</dt>
|
||
<dd>
|
||
<strong>
|
||
IRC:
|
||
</strong>
|
||
<a href="irc://irc.freenode.net/openstack-sdks">
|
||
#openstack-sdks
|
||
</a>
|
||
on freenode
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Mailing list:
|
||
</strong>
|
||
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">
|
||
Register
|
||
</a>
|
||
|
|
||
<a href="http://lists.openstack.org/pipermail/openstack-dev/">
|
||
Archive
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Issues:
|
||
</strong>
|
||
<a href="https://github.com/openstacknetsdk/openstack.net/issues">
|
||
openstacknetsdk/openstack.net Issues
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="span-24" id="php">
|
||
<h3 class="lang-name">
|
||
PHP
|
||
</h3>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
SDK
|
||
</dt>
|
||
<dd>
|
||
<a class="roundedButton" href="http://docs.os.php-opencloud.com/en/latest/">
|
||
PHP OpenCloud SDK
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Docs and resources
|
||
</dt>
|
||
<dd>
|
||
<a class="link" href="http://docs.os.php-opencloud.com/en/latest/#supported-services" target="_top">
|
||
Supported APIs
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://github.com/php-opencloud/openstack/tree/master/samples" target="_top">
|
||
Code samples
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<a class="link" href="https://github.com/php-opencloud/openstack" target="_top">
|
||
php-opencloud/openstack
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<dl>
|
||
<dt>
|
||
Community
|
||
</dt>
|
||
<dd>
|
||
<strong>
|
||
IRC:
|
||
</strong>
|
||
<a href="irc://irc.freenode.net/openstack-sdks">
|
||
#openstack-sdks
|
||
</a>
|
||
on freenode
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Mailing list:
|
||
</strong>
|
||
<a href="https://groups.google.com/forum/#!forum/php-opencloud">
|
||
php-opencloud
|
||
</a>
|
||
</dd>
|
||
<dd>
|
||
<strong>
|
||
Issues:
|
||
</strong>
|
||
<a href="https://github.com/php-opencloud/openstack/issues">
|
||
php-opencloud/openstack Issues
|
||
</a>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</div>
|
||
</div> |