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 with Civo Marketplace
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 Kubernetes
Learn how to install Linkerd, a powerful service mesh, on your Kubernetes cluster. Enhance your observability, debugging, and reliability with step-by-step instructions and useful tips.
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.
Securing File Backup: Restic and Minio
Learn how to secure your file backups using Restic and Minio. This comprehensive guide will walk you through the process step by step, ensuring the safety of your valuable data.
Deploy your applications to Civo with GitOps
Deploy a static website using GitOps principles with Civo. Learn how to automate infrastructure, create instances, and deploy your website in a GitOps pipeline.
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.
Set Up Your Own VPN Server on Ubuntu with Ease
Learn how to create a secure VPN server using an easy script on Ubuntu. Connect to your server from your desktop, gain access to controlled servers, and enjoy private browsing.
Restoring old network style instances
Resolve networking issues when restoring a snapshot from the old-style networking to the new-style setup. Follow our guide to make necessary changes to network files for proper routing on the new instance.
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
Discover the power of webhooks and how to set them up for receiving HTTP POST requests, taking actions, and even sending emails. Learn about webhook requirements and validation for seamless integration.