Kubernetes and Clown-Native
-
Blog: Introducing KWOK: Kubernetes WithOut Kubelet
Have you ever wondered how to set up a cluster of thousands of nodes just in seconds, how to simulate real nodes with a low resource footprint, and how to test your Kubernetes controller at scale without spending much on infrastructure?
If you answered "yes" to any of these questions, then you might be interested in KWOK, a toolkit that enables you to create a cluster of thousands of nodes in seconds.
What is KWOK?
KWOK stands for Kubernetes WithOut Kubelet. So far, it provides two tools:
kwok
kwok
is the cornerstone of this project, responsible for simulating the lifecycle of fake nodes, pods, and other Kubernetes API resources.kwokctl
kwokctl
is a CLI tool designed to streamline the creation and management of clusters, with nodes simulated bykwok
.
Why use KWOK?
KWOK has several advantages:
-
Principle of Shared Responsibility in Cloud-Native Applications
Using the cloud means you can focus on your application and use a third party for most of your infrastructure. The cloud provides virtual interfaces that abstract away the details of operating infrastructure. That’s great for convenience, but what about security? Who is responsible for keeping your cloud-native application safe
-
VMware Extends Kubernetes Reach to Bare Metal Platforms
At the Mobile World Congress conference, VMware today extended its Service Management and Orchestration (SMO) framework to make it possible to run disaggregated and virtualized radio access network (RAN) functions directly on a bare metal server using the VMware Tanzu distribution of Kubernetes. The extension, available as a technical preview