Skip to content

Kubernetes how-to guides

Overview

Kubernetes how-to guides

Procedural guides for the Kubernetes service: defining a cluster template, creating a cluster, and managing it day to day. For background on how Quake AI provisions Kubernetes (OpenStack Magnum), see the concept pages.

  • How to Create a Cluster Template: Create a cluster template that defines the blueprint for Kubernetes clusters: Kubernetes version, node flavor, network driver, volume driver, and the label set that drives boot volume sizing...
  • How to Create a Kubernetes Cluster: Deploy a Kubernetes cluster with master and worker nodes from an existing cluster template. The Kubernetes service provisions the VMs, networking, and stable control-plane endpoints, giving you a...
  • How to Deploy a Helm Chart on a Kubernetes Cluster: Install the Helm CLI, point it at a Quake AI Kubernetes cluster (OpenStack Magnum), and deploy a chart with a values file. This guide covers adding a chart repository, running helm upgrade --install...
  • How to Deploy to a Quake AI Kubernetes Cluster from Ci: Apply manifests or Helm releases from GitHub Actions or GitLab CI to a Magnum cluster. Fetch a fresh kubeconfig at job start with application credentials. Do not commit kubeconfig files to the...
  • How to Manage a Kubernetes Cluster: Scale worker nodes, view cluster status, retrieve the kubeconfig for kubectl access, and delete clusters when no longer needed. The Clusters list page exposes a filter input on the far right of the...
  • How to Use a Container Registry with Quake AI: Pull private container images into Quake AI workloads from a third-party registry. Quake AI does not run a managed container registry. Push images to GitHub Container Registry (GHCR), GitLab Container...

Quick answers

Was this page helpful?