Guides for kubernetes-clusters
How to deploy DeepSeek-R1 on Civo GPUs
Deploy DeepSeek-R1 on a Civo GPU-powered Kubernetes cluster for efficient AI applications, and learn how to automate setup with Terraform or GitHub Actions.
Kubernetes meets Llama 3.2: How to deploy AI Models on GPU clusters
Deploy a Kubernetes GPU cluster on Civo with Terraform & set up Large Language Models (LLMs) using the Civo LLM Boilerplate for scalable AI infrastructure.
Efficient Kubernetes Management with Project Sveltos
Learn about Project Sveltos, an open-source Kubernetes management tool for deploying and managing applications across multiple clusters with centralized control and automation.
Security Benchmarking with Kube-Bench
Learn to secure your Kubernetes cluster with kube-bench by following CIS benchmarks and best practices for enhanced security.
Preserve Source IP when using an Ingress Controller
Learn how to preserve source IPs in Civo Kubernetes using NGINX or Traefik with this guide. Ensure accurate IP visibility for enhanced security and traffic management.
Using Argo CD in Kubernetes to deploy applications with GitOps
Argo CD is a tool for deploying applications in Kubernetes with GitOps principles. This guide shows how to deploy two simple containerised applications using the Git repository as an authoritative source
Extending the Kubernetes API: A Comprehensive Guide to Custom Resource Definitions (CRDs)
Learn how to extend the Kubernetes API with Custom Resource Definitions (CRDs). This comprehensive tutorial covers CRD controllers, security, versioning, and best practices.
Optimizing Data Flow: Redis Integration on Kubernetes
Learn how to install and manage Redis on a Kubernetes cluster for real-time data processing. This tutorial covers prerequisites, installation methods, and key Redis operations.
Creating a Kubernetes Operator with Kubebuilder
Learn the basics of creating a Kubernetes operator using Kubebuilder, including the concepts of eventual consistency and operator lifecycle.
Managing application secrets with Vault
Learn how to use Hashicorp Vault and Kubernetes to securely manage app secrets. Follow step-by-step instructions to install, configure, and deploy with Vault secrets.
Kubectl commands - a comprehensive guide
Get more productive with kubectl, the Kubernetes command-line tool. This guide covers setting up autocompletion, managing contexts and configuration, working with namespaces, troubleshooting pods, and more.
Maximizing productivity with Kubernetes: the benefits of using K9s
An in-depth guide to some K9s features including K9s monitoring tools that help you increase your productivity with managing your Kubernetes clusters.
Webkubectl - Running Kubectl commands from your web browser
Discover Webkubectl, a browser-based tool for managing Kubernetes clusters on Civo Kubernetes. Access pre-installed tools, isolate sessions, and manage multiple clusters.
Headlamp: Visualize your Kubernetes clusters with ease
Explore Headlamp, the extensible open-source tool for efficient visualization and management of Kubernetes clusters. Experience the modern interface and simplify cluster operations.
Chaos Engineering Experiments on Kubernetes using Litmus
Learn how to use the open-source Litmus tool to conduct chaos experiments on your Kubernetes cluster, find bugs and vulnerabilities before they reach production, and make your cluster more resilient.
Managing Environment Variables on Kubernetes
Learn how to manage your environment variables when working with Kubernetes from configMaps to Secrets and external tools.