Guides for civo
Using Civo object stores
This guide will walk you through creating an object store in your Civo account, uploading files to it through the web interface and the command line using the API, and handling credentials for object stores.
How to use Civo volumes
How to use Civo volumes as persistent volumes on Kubernetes
Configuring Firewalls on Civo and Ubuntu
Learn how to use Civo's built-in firewalls and UFW on Ubuntu. Follow step-by-step instructions to protect your instances and control access to your apps and services.
How to create multiple NodePools
You can create multiple NodePools for your workloads once you have initialised your Civo Kubernetes cluster right from the dashboard.
Cluster sizing
Let’s say you want to scale your cluster, whether as part of a script to add mode nodes based on demand, or to quickly bring the node count down. This can be done on a node pool basis.
Quotas and quota management
Your user quota determines the amount of resources you can deploy at any given time
Common questions about the Civo Kubernetes service
In this article, we will answer some of the most common questions about the Civo Kubernetes service, including questions about connecting to cluster nodes with SSH, starting a cluster without pre-installed applications, and more.
Create a cluster using the Civo Terraform provider
A quick tutorial to demonstrate how to create a Kubernetes cluster using Civo's Terraform provider
Installing and using HAProxy as ingress in Civo Kubernetes
HAProxy can be deployed as your ingress controller in a Kubernetes cluster. I wrote a Civo Marketplace app to do just that, and this guide shows you how to use it.
Installing the Linkerd service mesh on Civo managed Kubernetes
This guide will cover the installation of Linkerd, a Service Mesh, using the Civo command-line interface.
Deploying Applications Through the Civo Kubernetes Marketplace
We have developed a one-click install marketplace for Kubernetes applications. By following this guide, you will deploy a cluster, install an application from the marketplace, and verify it is working as expected.
Back Up Your Data Using Restic, Minio and Civo
Use Civo's cloud servers with Minio and Restic to securely back up your computer
Restoring or rebuilding your instance
Every so often it's natural that a mistake will be made and an instance will either need to be wiped back to its factory state (just the bare operating system) or restored to a previously taken snapshot.
Setting up cPanel on a Civo instance
cPanel hosting is perfect for those who are looking for an easy to use control panel to manage their websites.
Using a VPN to connect to your Civo instances
There's an easy script written by Lin Song that sets up an IPSec VPN server that you can run to create a VPN on an Ubuntu instance to be able to access your Civo instances.
Restoring old network style instances
So, you want to restore a snapshot you have taken on our old style networking setup to a brand new shiny instance on our new style networking setup and it doesn't work! Learn how to build a new instance from an old-style snapshot.
Configuring Block Storage on Civo
Block storage allows you to create and attach additional storage volumes to your instances.
Creating a Learn Guide
Learn guides are a great way to share helpful knowledge with our Civo community. If you have knowledge or experience that might benefit others, here's how to share it.
Using Webhooks to receive important change callbacks
With our callbacks feature, we can let you know when certain actions have taken place on Civo.com
Custom templates for your instances
You can create custom templates using the API for your instances - pick an operating system, a build script and then launch instances ready-configured for your applications.