Tech Blog by Loft Labs

Technical guides, opinions, feature announcements and other articles about Loft, vcluster, DevSpace, jsPolicy, kiosk, Kubernetes, and many other cloud-native open-source technologies.
Thanks for subscribing to our blog!
Oops! Something went wrong while submitting the form. Contact if you need help.
Kubernetes DaemonSet: What It Is and 5 Ways to Use It
Sep 28, 2022 | 6 Minute Read

Kubernetes DaemonSet is a powerful tool for managing persistent workloads on your system. It ensures that each instance of an application running on your system will always be running.

Kubectl Rollout Restart: 3 Ways to Use It
Sep 28, 2022 | 6 Minute Read

When working with kubectl and rolling out a new app version, you need to know what to do when it breaks. Taking a step back, an update is a big deal for any production deployment.

3 Ways to Manage Kubernetes on AWS and How to Get Started
Sep 26, 2022 | 7 Minute Read

AWS is one of the most popular choices for container orchestration due to its reliability and efficiency. In this article, we will look at some of the most popular tools and ways to manage Kubernetes on AWS.

How to Create and Manage Kubernetes Secrets: A Tutorial
Sep 23, 2022 | 7 Minute Read

When developing applications, it’s common to have sensitive information you would not want exposed to unauthorized personnel. Unlike other objects in your cluster, such as those used in a Pod specification, a Secret can be created and stored independently of its associated Pods.

Platform Engineering: The Definitive Guide
Sep 21, 2022 | 7 Minute Read

Platform Engineering: The Definitive Guide You may have heard the term “platform engineering.” In recent years, the role of platform engineer has become increasingly popular. As internet-based companies have grown, so has the desire to empower developers to own the entire development life cycle, from coding to shipping the code.

How to Restart Pods in Kubectl: A Tutorial With Examples
Sep 19, 2022 | 8 Minute Read

When you’re first starting out with Kubernetes (k8s), the care and feeding of your containers often seems complicated. The terminology is different, even from Docker, and the commands look opaque.

Explore Other Articles

Kubernetes Service Account: What It Is and How to Use It
Sep 16, 2022 | 7 Minute Read

Kubernetes provides a few authentication and authorization methods. It comes with a built-in account management solution, but it should be integrated with your own user management system like Active Directory or LDAP.

Cloud Development: An Introductory Guide
Sep 14, 2022 | 8 Minute Read

Cloud Development: An Introductory Guide The cloud has many perks and is now the standard for organizations of all sizes, from large corporations to startups. Technological innovation, flexibility, improved deployment strategies, cost optimization, and more technological accessibility with less complexity are a few of these perks.

Kubernetes Namespace: The What, Why, and How
Sep 14, 2022 | 6 Minute Read

Unlike Docker, Kubernetes supports multiple virtual sub-clusters called namespaces that are backed by the same physical cluster. In this post, we’ll explore what Kubernetes namespaces are, why you need them, and how to create them.

The Definitive Guide to Development Environments
Sep 13, 2022 | 8 Minute Read

The Definitive Guide to Development Environments What Is a Development Environment? The development environment is a workplace where the collection of processes and tools help you to develop the program source code.

What Does It Mean to Scale a Deployment?
Sep 12, 2022 | 8 Minute Read

Kubernetes can do a lot of things for you. It can manage secrets, create load balancers, create and destroy cloud storages for your pods, and much more.

Kubectl Patch: What You Can Use It for and How to Do It
Sep 7, 2022 | 9 Minute Read

Kubernetes' automated deployments make life easier. Managing integrated applications used to require multiple systems, with error-prone orchestration that crossed multiple computer and application boundaries. But with k8s, you can define your application as deployments and let the orchestrator do the rest.

Kubectl Get Nodes: Why and How to Use It
Sep 7, 2022 | 6 Minute Read

When Kubernetes was first released, it was missing a critical piece of information: a way to find out which servers were running. This caused all kinds of problems in the community.

When and How to Use Kubectl Proxy to Access the Kubernetes API
Sep 7, 2022 | 7 Minute Read

Kubernetes is a virtualization platform that automates and simplifies application deployment, scaling, and maintenance by leveraging container technology. As a developer or engineer working with Kubernetes, you must learn how to configure the necessary components to deploy your app.

DevSpace 6 is Here!
Aug 23, 2022 | 4 Minute Read

We’re excited to announce that DevSpace version 6 has been released. Thanks to everyone who used the alpha and beta versions and gave us feedback.

Kubernetes Monitoring: Strategy, Best Practices, and Tools to Use
Aug 16, 2022 | 8 Minute Read

Kubernetes offers a seamless, distributed solution for managing application workloads hosted across cluster nodes. According to the Cloud Native Computing Foundation’s most recent data, Kubernetes is the leading container orchestration system, with 69% of respondents using Kubernetes in production.

Kubectl Exec: Everything You Need to Know
Aug 9, 2022 | 7 Minute Read

Containers make application portability and delivery easier. They use resources more efficiently than bare metal or virtual machines. They’re more portable, lighter, and smaller, making them easier to deploy anywhere, regardless of which cloud provider or on-premises center you need to run your code.

Introducing: Lightweight, Ephemeral and Local k8s Clusters
Aug 9, 2022 | 2 Minute Read

Tl;DR: For a 5-minute video demo of the new vcluster extension for Docker Desktop, scroll to the bottom of this post. Developing applications designed to run on Kubernetes can be a pain, especially if you switch between multiple applications that depend on different existing services.

Kubernetes Multi-Cluster Part 5: Cost Optimization
Jul 24, 2022 | 7 Minute Read

This article is the fifth part of a series focused on Kubernetes multi-cluster technology. Part one introduced the series, including the goals and responsibilities of multi-cluster setups.

Nomad vs. Kubernetes: Picking the Right Tool in 2022
Jul 19, 2022 | 11 Minute Read

The widespread use of cloud-native applications, and therefore containers, has resulted in the development of numerous container orchestration tools, among which HashiCorp’s Nomad and Kubernetes stand out.

Kubernetes Multi-Tenancy with Argo CD And Loft
Jul 18, 2022 | 10 Minute Read

Kubernetes multi-tenancy is a mode of operation in Kubernetes where multiple users or workloads share cluster resources in isolation from each other. The users/workloads are referred to as tenants and are independent of each other while at the same time integrated into the cluster.

Development Environments with vcluster
Jul 18, 2022 | 14 Minute Read

At, we listen to the community and try out the best technologies to help teams meet their goals. This includes both working on open source projects, as well as providing support and products that can help you better leverage technologies.

Kubernetes Multi-Cluster: Part 4 Self-Service and User Experience
Jul 13, 2022 | 8 Minute Read

This article is the fourth part of a series focused on Kubernetes multi-cluster technology. Part one gave an introduction to the series, and the goals and responsibilities of multi-cluster setups; part two covered how to manage the cluster lifecycle; and part three looked at access control.

Teleport vs. Loft for Kubernetes Access Control
Jul 12, 2022 | 6 Minute Read

You’ve learned the basics of Kubernetes, including how to set up Pods and Deployments to run your applications, and you’re now ready to move your organization’s workloads into Kubernetes.

Subscribe to Loft Blog

Thanks for subscribing to our blog!
Oops! Something went wrong while submitting the form. Contact if you need help.

Explore Other Articles