Difference between revisions of "Get OpenStack"
m |
Annegentle (talk | contribs) (Replace CamelCase OpenStack links) |
||
Line 1: | Line 1: | ||
− | = How to get | + | = How to get OpenStack = |
OpenStack is a large and fast moving project. We are also an upstream | OpenStack is a large and fast moving project. We are also an upstream | ||
Line 14: | Line 14: | ||
The current release of OpenStack is [[ReleaseNotes/Folsom|2012.2 Folsom]] | The current release of OpenStack is [[ReleaseNotes/Folsom|2012.2 Folsom]] | ||
− | == Linux Distributions Including | + | == Linux Distributions Including OpenStack == |
OpenStack is available for all major Linux Distributions. | OpenStack is available for all major Linux Distributions. | ||
Line 48: | Line 48: | ||
=== OpenSUSE 12.2 / SLES11 SP2 === | === OpenSUSE 12.2 / SLES11 SP2 === | ||
− | Packages of | + | Packages of OpenStack Folsom are available: |
https://build.opensuse.org/project/show?project=isv%3AB1-Systems%3AOpenStack%3Arelease%3AFolsom | https://build.opensuse.org/project/show?project=isv%3AB1-Systems%3AOpenStack%3Arelease%3AFolsom | ||
Line 101: | Line 101: | ||
=== Juju === | === Juju === | ||
− | * Canonical maintains a collection of [http://juju.ubuntu.com Juju] charms for | + | * Canonical maintains a collection of [http://juju.ubuntu.com Juju] charms for OpenStack, see the [http://jujucharms.com/charms Juju charm browser]. |
== Developer Installers == | == Developer Installers == | ||
Line 111: | Line 111: | ||
* [https://github.com/yahoo/Openstack-Anvil ANVIL] is version of devstack, written in Python. | * [https://github.com/yahoo/Openstack-Anvil ANVIL] is version of devstack, written in Python. | ||
− | == | + | == OpenStack as a Service == |
− | * [http://trystack.org/ TryStack] is an easy way to try | + | * [http://trystack.org/ TryStack] is an easy way to try OpenStack. |
− | * [http://www.rackspace.com/cloud/ RackSpace Cloud] is powered by | + | * [http://www.rackspace.com/cloud/ RackSpace Cloud] is powered by OpenStack |
− | * [http://hpcloud.com/ HPCloud] is powered by | + | * [http://hpcloud.com/ HPCloud] is powered by OpenStack |
== Commercial Distributions == | == Commercial Distributions == | ||
− | * [http://http://www.pistoncloud.com/ Piston Cloud Computing] offers Piston Enterprise | + | * [http://http://www.pistoncloud.com/ Piston Cloud Computing] offers Piston Enterprise OpenStack, and the free [https://airframe.pistoncloud.com/ Airframe] product. |
− | * [http://www.nebula.com/ Nebula] is developing an | + | * [http://www.nebula.com/ Nebula] is developing an OpenStack appliance. |
* [http://www.stackops.com/ 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 [http://docs.stackops.org/display/STACKOPSDOCS/Home/ StackOps Community Edition]. | * [http://www.stackops.com/ 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 [http://docs.stackops.org/display/STACKOPSDOCS/Home/ StackOps Community Edition]. | ||
Revision as of 22:30, 16 February 2013
Contents
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 2012.2 Folsom
Linux Distributions Including OpenStack
OpenStack is available for all major Linux Distributions.
Debian GNU/Linux wheezy
All core OpenStack Essex components are officially supported and available in the Main wheezy archive:
Essex can be deployed with a HOWTO and puppet modules.
More details about Debian packaging can be found on the Packaging/Debian wiki page.
Fedora 17 / Fedora 16 / EPEL 6
- Fedora 17 (May 2012) will ship with OpenStack Essex
- The Extra Packages for Enterprise Linux repository supporting RHEL >= 6.2 and derivatives will update from Diablo to Essex
- You can get Fedora/EPEL OpenStack package details at https://apps.fedoraproject.org/packages/s/openstack
- Install/Setup notes for Essex
- An unofficial Essex repository for Fedora 16
More details about Fedora-based packages can be found on the Packaging/Fedora and Packaging/RHEL wiki pages.
OpenSUSE 12.2 / SLES11 SP2
Packages of OpenStack Folsom are available:
https://build.opensuse.org/project/show?project=isv%3AB1-Systems%3AOpenStack%3Arelease%3AFolsom
You can find all details about the repositories for OpenSUSE 12.2 and SLES11 SP2 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:
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
Essex can be deployed on Ubuntu Server using MAAS and Juju.
Martin Loschwitz has written a wonderful step-by-step guide for manually installing Essex on Ubuntu 12.04
More details about Ubuntu packages can be found on the Packaging/Ubuntu wiki page.
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.
- Matt Ray from Opscode maintains a set of OpenStack cookbooks on github at mattray/openstack-cookbooks
- Rackspace Cloud Builders maintain a set of repositories with openstack-related chef cookbooks on github at rcbops/chef-cookbooks
- Dell Crowbar is an OpenStack deployment solution built on top of Chef. They maintain their Chef recipes on github at dellcouldedge/crowbar
Puppet
- Puppet Labs maintains a set of puppet modules for OpenStack at puppetlabs/puppetlabs-openstack.
- NII developed a Puppet-based tool called dodai-deploy. It is available for download on github at nii-cloud/dodai-deploy. Documentation for dodai-deploy can be found on the wiki at its github site, as well as in the OpenStack Compute admin guide.
Juju
- Canonical maintains a collection of Juju charms for OpenStack, see the Juju charm browser.
Developer Installers
For developers, there are installers that create a core development environment.
OpenStack as a Service
- TryStack is an easy way to try OpenStack.
- RackSpace Cloud is powered by OpenStack
- HPCloud is powered by OpenStack
Commercial Distributions
- Piston Cloud Computing offers Piston Enterprise OpenStack, and the free Airframe product.
- Nebula is developing an OpenStack appliance.
- 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.
Miscellaneous Notes
If you're a packager looking for packaging tips, see PackagerResources.
For Quantum, see QuantumPackages.