GPU on Kubernetes: Safe Upgrades, Flexible Multitenancy
How vCluster and NVIDIA’s KAI Scheduler reshape GPU workload management in Kubernetes - enabling isolation, safety, and maximum utilization.
GPU workloads have become the backbone of modern AI infrastructure, but managing and upgrading GPU schedulers in Kubernetes remains risky and complex.
This post explores how vCluster and NVIDIA’s KAI Scheduler together enable fractional GPU allocation, isolated scheduler testing, and multi-team autonomy, helping organizations innovate faster while keeping production safe.
Introducing vCluster Auto Nodes — Practical deep dive
Auto Nodes extend Private Nodes with provider-agnostic, automated node provisioning and scaling across clouds, on-prem, and bare metal.
Kubernetes makes pods elastic, but node scaling often breaks outside managed clouds. With vCluster Platform 4.4 + v0.28, Auto Nodes fix that gap, combining isolation, elasticity, and portability. Learn how Auto Nodes extend Private Nodes with automated provisioning and dynamic scaling across any environment.
Automating Kubernetes Cleanup in CI Workflows
Keep your CI pipelines clean and efficient by automating Kubernetes resource cleanup with vCluster and Loft.
Leftover Kubernetes resources from CI jobs can drive up cloud costs and clutter your clusters. This guide shows how to automate cleanup tasks using vCluster, helping you maintain cleaner, faster CI/CD pipelines.
Automating Kubernetes Cleanup in CI Workflows
Keep your CI pipelines clean and efficient by automating Kubernetes resource cleanup with vCluster and Loft.
Leftover Kubernetes resources from CI jobs can drive up cloud costs and clutter your clusters. This guide shows how to automate cleanup tasks using vCluster, helping you maintain cleaner, faster CI/CD pipelines.
How to Set Up a GPU-Enabled Kubernetes Cluster on GKE: Step-by-Step Guide for AI & ML Workloads
Step-by-step guide to setting up a GPU-enabled Kubernetes cluster on GKE for scalable AI and ML workloads.
Running AI or ML workloads on Kubernetes? This tutorial walks you through setting up a GPU enabled GKE cluster, from configuring GPU quotas and node pools to testing workloads and optimizing for multi-team GPU usage with vCluster.
WebAssembly on Kubernetes
Like a couple of innovative technologies, different people have different viewpoints on where WebAssembly fits the technology landscape. > WebAssembly (also called Wasm) is certainly the subject of much hype right now. But what is it? Is it the JavaScript Killer? Is it a new prog...
Ephemeral PR environment using vCluster
In a fast-paced development environment, having an isolated and ephemeral environment to test changes for every pull request (PR) is a game-changer. In this blog, I’ll walk you through setting up ephemeral PR environments using vCluster, enabling seamless testing of your applicat...
Seamless Kubernetes Multi-Tenancy with vCluster and a Shared Platform Stack
Multi-tenancy in Kubernetes is not a new cooncept; it simply refers to creating isolated spaces for different users, teams, or projects. Many organizations begin by using namespaces to isolate workloads, teams, or projects. However, they soon encounter limitations, such as challe...
Pull request testing on Kubernetes
vCluster for isolation and costs control
This post is the third and final in my series about running tests on Kubernetes for each pull request. In the first post, I described the app and how to test locally using Testcontainers and in a GitHub workflow. The second post focused on setting up the target environment and ru...
Remote Development made simple with DevPod
I come relatively late to the subject of Remote Development Environments (also known as Cloud Development Environments). The main reason is that I haven’t worked in a development team for over six years. However, I’m now working for Loft Labs, and we have a RDE product: DevPod. I...
Seamless TLS with vCluster v0.22: Cert-Manager Integration Walkthrough
Introduction With the release of vCluster 0.22, managing TLS certificates for virtual clusters has become much easier with the integration of cert-manager. This new built in integration allows you to issue and manage certificates within virtual clusters while leveraging cert-mana...
Put your workloads to sleep with built in Sleep Mode Feature in vCluster
As Kubernetes usage grows, optimizing resource usage is more critical than ever. The Native Sleep Mode introduced in vCluster 0.22 provides a neat and easy solution for cost savings and efficient resource management. In this blog, we’ll dive deep into the functionality of Sleep M...
KubeVirt + vCluster using vCluster Platform
Virtual Machines in Virtual Clusters
I’ve been wanting to talk about how to use KubeVirt with vCluster for a while now, and with this new release support has been added. It’s time to dust off some of your cloud-init skills and get back to deploying virtual machines, Kubernetes edition. Requirements There are a coupl...
Kubernetes HPA - Is it good to be used as is?
One of the most powerful features of Kubernetes is its ability to automatically scale components based on workload demands. This autoscaling capability includes several tools, such as the Horizontal Pod Autoscaler (HPA), Vertical Pod Autoscaler (VPA), and Cluster Autoscaler. In t...
Kubernetes NGINX Ingress: 10 Useful Configuration Options
Modern-day applications have a lot of functionality that can be difficult to track and manage. Luckily, Ingress Controllers help handle these complexities. Ingress controllers implement ingress, a Kubernetes object that provides routing rules for external access to services in a ...
Devcontainers and Docker: Streamlining Your Development Environment
The traditional development environment nowadays consists of many moving pieces. Most of them are there to empower a developer to ship faster while helping companies streamline their processes. DevPod is a solution that helps you create isolated, decelerative, and streamlined dev...
Kubernetes Persistent Volume: Examples & Best Practices
Are you struggling to manage data reliably in a fast-paced digital environment? Kubernetes offers advantages like easy workload management with containers, but handling stateful applications requires care. By default, Kubernetes Pods have writable disk space that gets deleted alo...
Creating Virtual Kubernetes Clusters with vCluster and Helm
A look and using Helm and vCluster to create and delete virtual Kubernetes clusters.
Bootstrapping Virtual Kubernetes Clusters with vcluster
A look at bootstrapping virtual Kubernetes clusters using vcluster.
High Availability with vcluster
A look at vcluster's High Availability feature here, and a step-by-step walkthrough of how to use it
Intro to vcluster: A Hands-on Tutorial
scWhat is vCluster? vCluster is an open-source tool for creating and managing virtual Kubernetes clusters. A virtual cluster lives inside a namespace on a host cluster, but it appears to the user as if it’s a full-blown, standalone Kubernetes cluster. Think of it as a Kubernetes ...
100 Kubernetes Tutorials to Get You from Zero to Hero
A curated collection of tutorials to guide you from beginner to advanced levels in Kubernetes.
Explore a comprehensive list of 100 Kubernetes tutorials covering essential topics like pods, deployments, networking, GitOps, and more to elevate your Kubernetes expertise.
Okta for Kubernetes – A Step-by-Step Guide
Implement Single Sign-On in Kubernetes using Okta and Loft for streamlined authentication and enhanced security.
Learn how to integrate Okta with Kubernetes using Loft to set up Single Sign-On (SSO). This comprehensive guide walks you through provisioning an EKS cluster, deploying Loft, configuring a custom domain, and setting up Okta as your identity provider for secure and efficient cluster access.
Kubernetes and LDAP: Enterprise Authentication for Kubernetes
In this article, you’ll learn about SSO for Kubernetes, its use cases, and how to implement LDAP SSO for Kubernetes using Loft.
vcluster on Containers from the Couch
Exploring virtual Kubernetes clusters with vcluster: Insights from Loft Labs' appearance on AWS's 'Containers from the Couch' stream.
Discover how vcluster enables the creation of virtual Kubernetes clusters within namespaces, offering the experience of dedicated clusters. In this session, Loft Labs' CEO Lukas Gentele and Developer Advocate Rich Burroughs join AWS's 'Containers from the Couch' to discuss vcluster's benefits for development and CI workflows, including a live demo showcasing its capabilities.
Using Kubernetes Ephemeral Containers for Troubleshooting
Leverage ephemeral containers in Kubernetes to efficiently debug and troubleshoot live applications without disrupting running pods.
Kubernetes ephemeral containers feature certainly brings a lot of opportunities, and process namespace sharing allows advanced debugging capabilities
Kubernetes StatefulSet - Examples & Best Practices
Containers were initially designed to be stateless, so building stateful applications in them can be tricky. Luckily, Kubernetes Statefulset solves this problem. It manages a set of replica pods, all with a unique identity. This makes it the perfect tool for managing applications...
Kubernetes Cost Monitoring With Kubecost
Kubernetes can drive up cloud costs if not managed properly. This blog shows how to install Kubecost for real-time cost monitoring and use Loft's sleep mode to automatically shut down unused resources, ensuring a cost-effective Kubernetes setup.