TABLE OF CONTENTS
Updated: 8 May 2025
NVIDIA H100 SXM On-Demand
We’ve officially launched Kubernetes cluster deployment via the Hyperstack web-based Console, making it easier than ever to get started with container orchestration. Now, you can deploy and manage fully optimised clusters for AI and cloud-native workloads in just a few clicks. With built-in GPU support and high-speed networking, your infrastructure is ready to handle even the most demanding tasks in minutes.
Our latest step-by-step guide walks you through the entire process of launching a Kubernetes cluster using the Hyperstack UI.
How to Deploy a Kubernetes Cluster on Hyperstack Console
To get started with our on-demand Kubernetes cluster, follow these instructions to get your Kubernetes cluster running through the Hyperstack Console:
Step 1: Begin Deployment
Head over to the Kubernetes section in your Hyperstack Console and click on "Deploy a New Cluster" to get started.
Step 2: Pick a Worker Node Flavour
Choose a flavour that suits your workload’s needs. Hyperstack provides a range of GPU-powered node configurations ideal for Kubernetes setups targeting ML and AI workloads.
If you’re unsure, check out Flavours documentation to help you decide.
Step 3: Select Your Environment
Pick an existing environment for the cluster. If you haven’t set one up yet, you’ll need to create one first by following the steps here.
Step 4: Set the Number of Worker Nodes
Specify how many worker nodes your cluster should have, anywhere from 1 to 20 nodes is supported.
Step 5: Choose the OS Image
Select a compatible operating system image for Kubernetes. We recommend using: Ubuntu Server 22.04 LTS R535 CUDA 12.2
Step 6: Choose a Master Node Flavour
Pick a CPU-only flavour for your master node as it handles the control plane and won’t be billed based on resources. The supported options include:
- n1-cpu-small
- n1-cpu-medium
- n1-cpu-large
Step 7: Select Kubernetes Version
Choose the version of Kubernetes you want to deploy. We recommend: v1.27.8
Step 8: Attach an SSH Key
Select an SSH key for secure access. Don’t have one? You can create a new key by following this guide.
Step 9: Deploy Your Cluster
Review your configuration, then hit Deploy to launch a Kubernetes cluster through our web console.
Note: The cluster setup process typically takes 5 to 20 minutes, depending on the number of worker nodes and how many clusters are being deployed at the same time.
Conclusion
Deploying a Kubernetes cluster on Hyperstack via the web-based UI is simple, fast, and built for performance. Whether you're running AI, ML or GPU-intensive workloads, Hyperstack’s intuitive console, GPU-optimised flavours, and high-speed networking make it easy to get started. With support for the latest Kubernetes versions and full SSH access, you’re fully equipped to manage containerised applications at scale.
Ready to launch your first Kubernetes cluster? Log in to the Hyperstack Console and start deploying in minutes.
Explore Related Kubernetes Resources
- Setting Up Kubernetes Clusters on Hyperstack
- How to Scale Your Kubernetes Clusters Manually
- 4 Must-Know Tips for Managing Kubernetes Clusters
FAQs
What’s the minimum number of worker nodes I can deploy in a Hyperstack cluster?
You can deploy as few as 1 worker node. Hyperstack supports anywhere from 1 to 20 worker nodes per cluster, depending on your workload requirements.
Can I use GPU-powered instances for worker nodes?
Yes! Hyperstack offers GPU-optimised Kubernetes node flavours, making it ideal for machine learning, AI and other compute-heavy applications.
Which OS image is recommended for Kubernetes deployments?
We recommend using Ubuntu Server 22.04 LTS R535 CUDA 12.2, which is tested and optimised for Kubernetes and AI workloads.
Do I need a separate SSH key for my cluster?
Yes, you’ll need to select an existing SSH key or create a new one to securely access your cluster. You can follow the SSH key setup instructions provided in the Console.
Which Kubernetes version should I choose for my deployment?
While you can choose from multiple supported versions, we recommend using Kubernetes v1.27.8 for optimal stability and compatibility.
Subscribe to Hyperstack!
Enter your email to get updates to your inbox every week
Get Started
Ready to build the next big thing in AI?