Guides and instructionals

February 20, 2025

Deploy Lightning-Fast GitHub Actions Runners on Managed Kubernetes® with UpCloud: Part 1

GitHub Actions Runners are the backbone of GitHub’s CI/CD workflows, executing jobs defined in your pipelines. While GitHub provides hosted runners, many teams opt for self-hosted runners for faster build times, cost efficiency, and custom environments tailored to their workloads. Self-hosted runners are particularly useful for resource-intensive jobs, proprietary software builds, or workflows requiring specific […]

  • Automation
  • Integrations
  • Kubernetes

February 14, 2025

How to use GitHub Actions to deploy onto UpCloud Cloud Servers

GitHub Actions provide a powerful and flexible way to automate your software workflows directly from your GitHub repository. With UpCloud’s robust and scalable cloud infrastructure, you can create a seamless deployment pipeline that enhances your development process. Key benefits include: This tutorial will guide you through creating a GitHub Actions workflow to deploy a basic […]

  • Automation
  • Integrations

January 25, 2025

How to install and run Coolify on UpCloud Developer plan Cloud Servers

Coolify is an open-source and self-hostable alternative for managed services like Heroku, Netlify, or Vercel. It helps you manage your servers, applications and databases running in containers on your chosen hardware; you only need an SSH connection. In this tutorial, we’ll show how to deploy your own Coolify development environment using UpCloud’s Developer Cloud Servers. […]

  • Automation
  • Docker
  • Web hosting

June 28, 2022

How to scale Cloud Servers without shutdown using Hot Resize

Vertically scaling Cloud Servers is a convenient way to increase resources as your requirements grow. However, making changes to your server configuration usually requires a shutdown which in turn causes downtime to your services. Not so on UpCloud, introducing hot resize! Hot resize on UpCloud allows you to increase your Cloud Server resources while running. […]

  • Automation
  • UpCloud services

August 12, 2021

Simple backup

How to automate UpCloud backups using SimpleBackups

SimpleBackups is an all-in-one backup automation service to quickly and easily save backups securely in your UpCloud Object Storage.

  • Automation
  • Backups
  • Integrations

July 26, 2021

How to automate Cloud Server provisioning using Ansible

Ansible is an agentless automation tool that makes provisioning Cloud Servers remotely quick and easy. Here's how to get started!

  • Automation
  • Integrations

March 30, 2021

Kubernetes cluster

How to deploy Kubernetes using Kubespray

Kubespray is a composition of Ansible playbooks, inventory, provisioning tools that make quick work of deploying a new Kubernetes cluster.

  • Automation
  • Kubernetes

February 19, 2021

Creating new team on SnapShooter

How to schedule Backups with SnapShooter

SnapShooter offers easy-to-use backup scheduling and management with a centralised dashboard for all of your Cloud Server backups.

  • Automation
  • Backups
  • Integrations

November 23, 2020

Deploying HA web app Terraform

How to deploy high-availability web app using Terraform

Terraform is a powerful open-source infrastructure management tool. Make quick work of deploying a high availability web app using Terraform.

  • Automation
  • Terraform
Back to top