Documentation

Everything you need to get started with OpenStack on CaspiCloud

Open Dashboard

Getting Started

Once you receive your account credentials from our team, follow these steps to access your cloud infrastructure

1

Receive Credentials

After completing registration and payment, our team will provide your OpenStack account credentials via email.

2

Access Dashboard

Log in to the Horizon dashboard at dash.caspicloud.com with your provided username and password.

3

Start Building

Create your first instance, configure networking, and deploy your applications on OpenStack Zed.

New to CaspiCloud?

Contact our sales team to get started. We'll guide you through the registration process and set up your account with the quota you need.

Create Your First Virtual Machine

Step-by-step guide to launching your first instance on CaspiCloud

1

Create SSH Keypair

SSH keys are required to securely access your Linux instances.

  • Go to Project → Compute → Key Pairs in Horizon
  • Click 'Create Key Pair' and give it a name
  • Download the private key (.pem file) and keep it safe
  • On Linux/Mac: chmod 600 your-key.pem
2

Configure Security Group

Security groups act as virtual firewalls for your instances.

  • Go to Project → Network → Security Groups
  • Click 'Manage Rules' on the 'default' group
  • Add rule: SSH (port 22) from your IP address
  • Add other rules as needed (HTTP, HTTPS, etc.)
3

Launch Instance

Create your first virtual machine with Nova compute.

  • Go to Project → Compute → Instances
  • Click 'Launch Instance' and choose a name
  • Select an image (Ubuntu, CentOS, Debian, etc.)
  • Choose flavor based on your quota (vCPU + RAM)
  • Select your SSH keypair from step 1
  • Choose network and security group
  • Click 'Launch Instance'
4

Connect to Your Instance

Once your instance is running and has a floating IP assigned, connect via SSH:

ssh -i your-key.pem username@floating-ip

Default usernames: ubuntu (Ubuntu), centos (CentOS), debian (Debian), root (others)

Core OpenStack Services

CaspiCloud runs on OpenStack Zed with these core components

Nova Compute

Create and manage virtual machines with KVM virtualization

  • Launch instances from standard images
  • Start, stop, reboot, and resize instances
  • Console access via VNC
  • Snapshot instances for backups

Cinder Block Storage

Persistent block storage volumes for your instances

  • Create volumes (SSD, 10K HDD, 7.2K HDD)
  • Attach/detach volumes to instances
  • Volume snapshots for backups
  • Boot from volume support

Neutron Networking

Software-defined networking with full control

  • Private networks and subnets
  • Floating IPs for public access
  • Security groups (firewall rules)
  • Routers for network connectivity

API & CLI Access

Full programmatic access to OpenStack

  • Standard OpenStack REST APIs
  • OpenStack CLI (python-openstackclient)
  • Terraform OpenStack provider
  • Ansible OpenStack modules

Need Help?

Our local team is here to help you get the most out of CaspiCloud