Jump to: navigation, search

Difference between revisions of "Get OpenStack"

(Actually it seems like the main repo is opscode/openstack-chef-repo)
m (Linux Distributions Including OpenStack)
Line 19: Line 19:
 
== Linux Distributions Including OpenStack ==
 
== Linux Distributions Including OpenStack ==
  
OpenStack is available for all major Linux Distributions.   
+
OpenStack is available for all major Linux Distributions.  Refer to the install documentation for more:
 
+
* [http://docs.openstack.org/trunk/ Havana]
=== Debian GNU/Linux wheezy ===
+
* [http://docs.openstack.org/grizzly/ Grizzly]
 
 
All core OpenStack Essex components are officially supported and
 
available in the Main wheezy archive:
 
 
 
* [http://packages.qa.debian.org/n/nova.html Nova]
 
* [http://packages.qa.debian.org/g/glance.html Glance]
 
* [http://packages.qa.debian.org/s/swift.html Swift]
 
* [http://packages.qa.debian.org/k/keystone.html Keystone]
 
* [http://packages.qa.debian.org/h/horizon.html Horizon]
 
* [http://packages.qa.debian.org/q/quantum.html Quantum]
 
* [http://packages.qa.debian.org/m/melange.html Melange]
 
 
 
Essex can be deployed with [http://wiki.debian.org/OpenStackHowto a HOWTO] and
 
[https://github.com/puppetlabs/puppetlabs-openstack puppet modules].
 
 
 
More details about Debian packaging can be found on the [[Packaging/Debian]] wiki page.
 
 
 
=== Fedora / Red Hat Enterprise Linux / CentOS / Scientific Linux ===
 
* [http://openstack.redhat.com/Quickstart RDO]  ships the latest released OpenStack version (currently Grizzly) for Red Hat Enterprise Linux (RHEL) 6.4 and equivalent versions of RHEL-based Linux distributions, and Grizzly packages for Fedora 18
 
* Fedora 20 will ship with OpenStack Havana
 
* Fedora 19 ships with OpenStack Grizzly
 
* Fedora 18 ships with OpenStack Folsom
 
* Fedora 17 ships with OpenStack Essex
 
 
 
=== openSUSE  / SLES ===
 
* openSUSE 12.2 ships OpenStack Diablo
 
* openSUSE 12.3 ships OpenStack Folsom
 
* openSUSE Factory ships the lastest (Havanna)
 
 
 
Packages for SLES are available via [https://www.suse.com/products/suse-cloud/ SUSE-Cloud]. Additional packages are available from the Open Build Service for all supported distributions (currently openSUSE 12.2 / 12.3 / Factory and SLES-11 SP2 / SP3):
 
* [https://build.opensuse.org/project/show?project=Cloud:OpenStack:Essex Essex]
 
* [https://build.opensuse.org/project/show?project=Cloud:OpenStack:Folsom Folsom]
 
* [https://build.opensuse.org/project/show?project=Cloud:OpenStack:Grizzly Grizzly]
 
 
 
The lastest development packages (currently Havanna) are available [https://build.opensuse.org/project/show?project=Cloud:OpenStack:Master here]. You can find all details about the repositories on our packaging site in the wiki: [[Packaging/SUSE]]
 
 
 
=== Ubuntu 12.04 LTS (Precise Pangolin) ===
 
 
 
All core OpenStack Essex components are officially supported and available in the Main Precise Ubuntu archive:
 
 
 
* [https://launchpad.net/ubuntu/+source/nova Nova]
 
* [https://launchpad.net/ubuntu/+source/glance Glance]
 
* [https://launchpad.net/ubuntu/+source/swift Swift]
 
* [https://launchpad.net/ubuntu/+source/keystone Keystone]
 
* [https://launchpad.net/ubuntu/+source/horizon Horizon]
 
 
 
Note: Horizon and Keystone are currently located in Universe as they undergo
 
a security review before promotion to Main for the 12.04 Precise release (April 26th 2012)-~
 
 
 
Incubated projects Quantum and Melange are available for Precise in Universe
 
 
 
* [https://launchpad.net/ubuntu/+source/quantum Quantum]
 
* [https://launchpad.net/ubuntu/+source/melange Melange]
 
 
 
Essex can be deployed on Ubuntu Server using MAAS and Juju.
 
 
 
Martin Loschwitz has written a wonderful step-by-step guide for manually
 
[http://www.hastexo.com/resources/docs/installing-openstack-essex-4-ubuntu-1204-precise-pangolin  installing Essex on Ubuntu 12.04]
 
 
 
More details about Ubuntu packages can be found on the [[Packaging/Ubuntu]] wiki page.
 
  
 
== [[DevOps]] Installers ==
 
== [[DevOps]] Installers ==

Revision as of 04:07, 14 October 2013

How to get OpenStack

OpenStack is a large and fast moving project. We are also an upstream project, with a large community of packagers and distributions who redistribute our work.

The best way to install OpenStack is to rely on one of the downstream distributions, which will take care of many of the details for you. There are also source code installers oriented towards developers.

Also, you don't have to install OpenStack - there are Cloud services that can provide OpenStack, without ever installing the software.

The current release of OpenStack is 2013.1 Grizzly

Get the source code

Refer to Getting The Code

Linux Distributions Including OpenStack

OpenStack is available for all major Linux Distributions. Refer to the install documentation for more:

DevOps Installers

For those that deploy rather than install, there are several DevOps options for automating your installation of OpenStack.

Chef

See Opscode's Welcome to Chef for OpenStack for a starting point.

There are multiple Chef cookbooks.

Puppet

Juju

Developer Installers

For developers, there are installers that create a core development environment.

  • Devstack is the developer installer.
  • ANVIL is version of devstack, written in Python.

OpenStack as a Service

Commercial Distributions

  • Piston Cloud Computing offers a free trial of their Piston Enterprise OpenStack product.
  • Nebula is developing an OpenStack appliance.
  • Cloudscaling is an enterprise grade Open Cloud System built with OpenStack.
  • StackOps provides StackOps Enterprise Edition for IT Professionals, Hosters and Services Providers. It also offers a free version for small Private Clouds and Testing Labs StackOps Community Edition.
  • SUSE provides SUSE Cloud based on SUSE Linux Enterprise Server (SLES)

Miscellaneous Notes

If you're a packager looking for packaging tips, see PackagerResources.

For Quantum, see QuantumPackages.