Skip to content

Getting Started

beta-grade software

If you're interested in working with the Cloudstack, please reach out

Cloudstack is a composable, Kubernetes-based container platform. You can start with a single node for development and scale to a production-grade system along the way. Cloudstack can create infrastructure and setup Kubernetes for you, too. It's built around industry best practices and mostly unopinionated, allowing you to deploy your cloud native workloads in the way that fits best for you while giving you a concise framework for painless operations. Cloudstack comes with a suite of well-known and tightly integrated tools that you can leverage to support your software development process. It's designed to work with standard Kubernetes clusters and thus enables a common workflow for development and production deployments.

Installation

Automated installer

Using the Cloudstack installer automates the process of downloading and moving the cloudstack binary to your $PATH. The installer automatically detects your operating system and architecture.

real quick:

curl https://docs.cloudstack.one/get-cloudstack.sh | bash

a bit safer:

curl -fsSL -o get-cloudstack.sh https://docs.cloudstack.one/get-cloudstack.sh
chmod 0700 get-cloudstack.sh
# Optionally: less get-cloudstack.sh
./get-cloudstack.sh

real quick:

wget -qO- https://docs.cloudstack.one/get-cloudstack.sh | bash

a bit safer:

wget -q -O get-cloudstack.sh https://docs.cloudstack.one/get-cloudstack.sh
chmod 0700 get-cloudstack.sh
# Optionally: less get-cloudstack.sh
./get-cloudstack.sh

Manual Download

Install the CLI by following the steps for your platform below:

curl -fsSLo ./cloudstack https://s3.ayedo.dev/packages/cloudstack/latest/cloudstack-linux-amd64
chmod +x cloudstack
./cloudstack version
curl -fsSLo ./cloudstack https://s3.ayedo.dev/packages/cloudstack/latest/cloudstack-linux-arm64
chmod +x cloudstack
./cloudstack version
curl -fsSLo ./cloudstack https://s3.ayedo.dev/packages/cloudstack/latest/cloudstack-darwin-amd64
chmod +x cloudstack
./cloudstack version
curl -fsSLo ./cloudstack https://s3.ayedo.dev/packages/cloudstack/latest/cloudstack-darwin-arm64
chmod +x cloudstack
./cloudstack version

Configuration

Cloudstack configuration is defined in a Stackfile in the context directory.

To see the default configuration, use cloudstack show defaults.


Last update: November 6, 2021
Back to top