kwok
« Back to VersTracker
Description:
Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters
Type: Formula  |  Latest Version: 0.7.0@0  |  Tracked Since: Dec 26, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: kubernetes simulation development testing devops
Install: brew install kwok
About:
KWOK is a toolkit that enables running a lightweight simulation of Kubernetes nodes and clusters on a local machine without requiring a real kubelet. It simulates the Kubernetes API server behavior, allowing developers to test controller logic and cluster interactions at scale. This tool is valuable for performance testing and development workflows where real infrastructure is unavailable or impractical.
Key Features:
  • Simulates thousands of nodes and pods without heavy resource usage
  • Provides a mock Kubernetes API server for testing controllers
  • Supports customizable node and pod lifecycle behaviors
  • Lightweight and easy to deploy locally or in CI
Use Cases:
  • Scaling development and testing of Kubernetes controllers and operators
  • Performance testing cluster management logic without cloud costs
  • Learning Kubernetes API interactions without a full cluster
Alternatives:
  • kind – kind creates real Kubernetes nodes in Docker containers, requiring more resources than KWOK's simulation approach.
  • k3d – k3d runs a full k3s cluster in Docker, offering real cluster behavior but higher overhead than KWOK.
Version History
Detected Version Rev Change Commit
Dec 26, 2025 7:20pm 0.7.0 0 VERSION_BUMP 6465de93
Oct 29, 2024 8:17pm 0 VERSION_BUMP dcf6f37a
Sep 14, 2024 12:44pm 0 VERSION_BUMP c87df918