Getting Started

Getting Started

System Requirements

Swift development currently targets Ubuntu Server 16.04, but should work on most Linux platforms.

Swift is written in Python and has these dependencies:

There is no current support for Python 3.

Development

To get started with development with Swift, or to just play around, the following docs will be useful:

CLI client and SDK library

There are many clients in the ecosystem. The official CLI and SDK is python-swiftclient.

Production

If you want to set up and configure Swift for a production cluster, the following doc should be useful:

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

swift 2.19.1.dev187