blob: ec9661acf5dd25552b5744218ab9c922670d41fa [file]
---
title: Apache CloudStack Downloads
---
## CloudStack Releases
The CloudStack community maintains two types of releases; the main releases and
the LTS (Long Term Support) releases. The LTS releases receive bug and security
fixes for a period of 18 months after the main release (for more details [click
here](https://cwiki.apache.org/confluence/display/CLOUDSTACK/LTS)). The main
releases receive only critical bug fixes for a short period. The general
expectation is that the users of the main version will upgrade to a new version
in order to receive fixes.
Looking for other versions of Apache CloudStack? You can find them in our
[archives](/archives) page and under [GitHub
releases](https://github.com/apache/cloudstack/releases).
### verification
In general packages can be verified by the following commands:
~~~
$ gpg import KEYS
$ gpg --verify <release-filename>.asc
$ sha512sum --check <release-filename>.sha512
~~~
### Source Releases
Apache CloudStack's most recent release is `4.22.0.0`. This is current
CloudStack LTS release.
<a className="button button--primary button--lg" href="https://dlcdn.apache.org/cloudstack/releases/4.22.0.0/apache-cloudstack-4.22.0.0-src.tar.bz2">Get the 4.22.0.0 Source</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/KEYS">KEYS</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/releases/4.22.0.0/apache-cloudstack-4.22.0.0-src.tar.bz2.asc">PGP</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/releases/4.22.0.0/apache-cloudstack-4.22.0.0-src.tar.bz2.sha512">SHA512</a>
<br/><br/>
Full release notes can be found in the version [4.22.0.0 Release
Notes](https://docs.cloudstack.apache.org/en/4.22.0.0/releasenotes/) website.
Instructions for building from source and installing Apache CloudStack can be
found in the [Installation
Guide](https://docs.cloudstack.apache.org/en/4.22.0.0/installguide/).
Instructions for building from source and upgrading from a previous version of
CloudStack to Apache CloudStack 4.22.0.0 can be found in the upgrade section of
the Release Notes (see above).
The latest CloudStack LTS maintenance release for version `4.20.x.x` is `4.20.2.0` as part of the
previous LTS release.
<a className="button button--primary button--lg" href="https://dlcdn.apache.org/cloudstack/releases/4.20.2.0/apache-cloudstack-4.20.2.0-src.tar.bz2">Get the 4.20.2.0 Source</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/KEYS">KEYS</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/releases/4.20.2.0/apache-cloudstack-4.20.2.0-src.tar.bz2.asc">PGP</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/releases/4.20.2.0/apache-cloudstack-4.20.2.0-src.tar.bz2.sha512">SHA512</a>
<br/><br/>
Full release notes can be found in the version [4.20.2.0 Release
Notes](https://docs.cloudstack.apache.org/en/4.20.2.0/releasenotes/) website.
Instructions for building from source and installing Apache CloudStack can be
found in the [Installation
Guide](https://docs.cloudstack.apache.org/en/4.20.2.0/installguide/).
Instructions for building from source and upgrading from a previous version of
CloudStack to Apache CloudStack 4.20.2.0 can be found in the upgrade section of
the Release Notes (see above).
### Community Packages
For easier installation or upgrades, the official source code release has been
supplemented by community members who have chosen to provide package
repositories that also include noredist libraries:
- Ubuntu DEB repository: http://download.cloudstack.org/ubuntu
- EL9 RPM repository: http://download.cloudstack.org/el/9/
- EL8 RPM repository: http://download.cloudstack.org/el/8/
- EL7 RPM repository: http://download.cloudstack.org/el/7/
- SUSE/openSUSE 15 RPM repository: http://download.cloudstack.org/suse/15/
Experimental ARM64 packages:
- Ubuntu/DEB repository: http://download.cloudstack.org/arm64/
Old repositories for distros eached EOL:
- EL6 RPM repository (for 4.13 and older releases): http://download.cloudstack.org/centos/6/
Instructions for using these community provided repositories can be found in the
[Configure Package
Repository](http://docs.cloudstack.apache.org/en/latest/installguide/management-server/#configure-package-repository)
section of the Installation Guide.
Additional downloads:
- CloudStack SystemVM Templates: http://download.cloudstack.org/systemvm/
- CloudStack Kubernetes Service (CKS) ISOs: http://download.cloudstack.org/cks/
### 3rd Party Packages
Apache CloudStack (noredist) packages and downloads by [ShapeBlue](https://www.shapeblue.com/):
- Packages Repository: https://www.shapeblue.com/cloudstack-packages/
- CloudStack SystemVM Templates: http://packages.shapeblue.com/systemvmtemplate/
- CloudStack Kubernetes Service (CKS) ISOs: http://packages.shapeblue.com/cks/
- Cluster API Provider CloudStack (CAPC) Templates: http://packages.shapeblue.com/cluster-api-provider-cloudstack/images/
## CloudMonkey Releases
Apache CloudStack's CloudMonkey tool is a CLI and shell environment designed for
interacting with CloudStack-based clouds. For installing, upgrade, usage, please
see the [documentation
wiki](https://github.com/apache/cloudstack-cloudmonkey/wiki/Getting-Started#installation).
### Source Release
CloudMonkey's current release is `v6.5.0`.
<a className="button button--primary button--lg" href="https://dlcdn.apache.org/cloudstack/releases/cloudmonkey-6.5.0/apache-cloudstack-cloudmonkey-6.5.0-src.tar.bz2">Get the 6.5.0 Source</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/KEYS">KEYS</a>&nbsp;
<a className="button button--secondary button--sm" href="https://www.apache.org/dist/cloudstack/releases/cloudmonkey-6.5.0/apache-cloudstack-cloudmonkey-6.5.0-src.tar.bz2.asc">PGP</a>&nbsp;
<a className="button button--secondary button--sm" href="https://www.apache.org/dist/cloudstack/releases/cloudmonkey-6.5.0/apache-cloudstack-cloudmonkey-6.5.0-src.tar.bz2.sha512">SHA512</a><br/>
<br/>
### Binary Builds Release
For easier installation or upgrades, the official source code release has been
supplemented by community members who have pushed the binary to the [Apache
CloudStack CloudMonkey GitHub release
page](https://github.com/apache/cloudstack-cloudmonkey/releases).
## CloudStack Go-SDK
The CloudStack Go-SDK provides CloudStack API client and binding enabling Go
programs to interact with CloudStack in a simple and uniform way. The CloudStack
Go-SDK is widely used by several projects such as:
- [CloudStack Terraform Provider](https://github.com/apache/cloudstack-terraform-provider)
- [CloudStack Kubernetes Provider](https://github.com/apache/cloudstack-kubernetes-provider)
- CAPC - the [Kubernetes Cluster API Provider for Apache CloudStack](https://cluster-api-cloudstack.sigs.k8s.io/)
The community-maintained releases are published directly as the project GitHub
releases for every CloudStack major release:
https://github.com/apache/cloudstack-go/releases
## CloudStack Terraform Provider Release
The [CloudStack Terraform
Provider](https://github.com/apache/cloudstack-terraform-provider) allows
Terraform users to manage and use CloudStack. The [documentation is available
here](https://registry.terraform.io/providers/cloudstack/cloudstack/latest/docs).
### Source Release
The current release is `v0.6.0`.
<a className="button button--primary button--lg" href="https://dlcdn.apache.org/cloudstack/releases/terraform-provider-0.6.0/apache-cloudstack-terraform-provider-0.6.0-rc4-src.tar.bz2">Get the v0.6.0 Source</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/KEYS">KEYS</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/releases/terraform-provider-0.6.0/apache-cloudstack-terraform-provider-0.6.0-rc4-src.tar.bz2.asc">PGP</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/releases/terraform-provider-0.6.0/apache-cloudstack-terraform-provider-0.6.0-rc4-src.tar.bz2.sha512">SHA512</a><br/>
<br/>
### Using Terraform Registry
Users can use the CloudStack Terraform provider directly using the registry:
https://registry.terraform.io/providers/cloudstack/cloudstack
Binaries are also available at project releases page:
https://github.com/apache/cloudstack-terraform-provider
## CloudStack Kubernetes Provider Release
The [CloudStack Kubernetes
Provider](https://github.com/apache/cloudstack-kubernetes-provider) allows
Kubernetes users to facilitate Kubernetes deployments on CloudStack.
[Documentation is available
here](https://docs.cloudstack.apache.org/en/latest/plugins/cloudstack-kubernetes-provider.html).
### Source Release
The current release is `v1.2.0`.
<a className="button button--primary button--lg" href="https://www.apache.org/dyn/closer.lua/cloudstack/releases/kubernetes-provider-1.2.0/apache-cloudstack-kubernetes-provider-1.2.0-src.tar.bz2">Get the v1.2.0 Source</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/KEYS">KEYS</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/releases/kubernetes-provider-1.2.0/apache-cloudstack-kubernetes-provider-1.2.0-src.tar.bz2.asc">PGP</a>&nbsp;
<a className="button button--secondary button--sm" href="https://dlcdn.apache.org/cloudstack/releases/kubernetes-provider-1.2.0/apache-cloudstack-kubernetes-provider-1.2.0-src.tar.bz2.sha512">SHA512</a><br/>
<br/>
### Docker Release
The CloudStack Kubernetes Provider is published as a docker image and available
for users at: https://hub.docker.com/r/apache/cloudstack-kubernetes-provider
## Verifying Downloads
It's essential that you verify the integrity of the downloaded files using the
PGP or SHA512 signatures. The PGP signatures can be verified using PGP or GPG.
First download the [`KEYS`](https://dlcdn.apache.org/cloudstack/KEYS) as well
as the asc signature file for the relevant distribution. Make sure you get these
files from the main distribution directory, rather than from a mirror. Then
verify the signatures using:
```
$ gpg --import KEYS
$ gpg --verify apache-cloudstack-X.X.X-src.tar.bz2.asc apache-cloudstack-X.X.X-src.tar.bz2
```
or,
```
$ pgp -ka KEYS
$ pgp apache-cloudstack-X.X.X-src.tar.bz2.asc
```
or,
```
$ pgpk -a KEYS
$ pgpv apache-cloudstack-X.X.X-src.tar.bz2.asc
```
Please see
[CheckingSignatures](https://www.apache.org/info/verification.html#CheckingSignatures)
for a more extensive explanation of the pgp verification.
Additionally, you can verify the SHA512 signatures on the files, by performing:
```
$ sha512sum --check apache-cloudstack-X.X.X-src.tar.bz2.sha512
```
## Archived Releases
You can find links to all the releases of Apache CloudStack on the [archives](/archives) page.