KWOK is a toolkit that enables setting up a cluster of thousands of Nodes in seconds. Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint that you can easily play around on your laptop.
What's new in 0.8.0
Changes by Kind API Change or Feature - Add steps to stage instead of next (#1403, @wzshiming) - [kwokctl] Add subcommand config convert for upgrade old config (#1471, @wzshiming) - Support IPv6 CIDR/IP (#1656, @wzshiming) - Update default CIDR values from x.x.x.1/24 to x.x.x.0/24 (#1578, @wzshiming) - Support resource creation for stage api Support volume provisioner (#1617, @wzshiming) - Support impersonate for pod/node in stage (#1629, @wzshiming) - Change pod fast stage (#1640, @wzshiming) - Respect delete finalizers - Use conditions instead of podIP to check if the pod is ready - [kwokctl] Add optional components to container runtime (docker/podman/nerdctl): - kueue (#1513, @wzshiming) - kueueviz (#1516, @wzshiming) - jobset (#1537, @JerryHu1994) - lws (#1610, @Copilot) - descheduler (#1615, @Copilot) - scheduler-plugins (#1661, @wzshiming) - When enabled, the default kube-scheduler will be replaced by the kube-scheduler from scheduler-plugins, so the configuration can be passed using --kube-scheduler-config. - [kwokctl] Add a warning log when enable/disable unsupport component (#1612, @wzshiming) - [kwokctl] Support completion (#1618, @wzshiming) Bug or Regression - Add selector for pod readiness based on phase 'Pending' (#1509, @anson627) - Fix the issue when kube-scheduler crash: "clientConnection" already set in map (#1447, @anson627) - Fix port forward target address cannot be ipv6 (#1449, @wzshiming) - [kwokctl] Fix metrics server on container runtime (#1557, @wzshiming) - [kwokctl] Fix mount previousLogsFile (#1405, @wzshiming) - [kwokctl] Fix port forward in container runtime (#1627, @wzshiming) Other (Cleanup or Flake) - Remove subcommand hack and use kectl instead (#1502, @wzshiming) - Remove KWOK_MODE in controller, feature is deprecated in k8s 1.29. (#1599, @wzshiming) - Remove cni in controller (#1600, @wzshiming) - Remove the built-in default stage (#1496, @wzshiming) Images kwok - registry.k8s.io/kwok/kwok:v0.8.0 cluster - registry.k8s.io/kwok/cluster: - v0.8.0-k8s.v1.36.1 - v0.8.0-k8s.v1.35.5 - v0.8.0-k8s.v1.34.8 - v0.8.0-k8s.v1.33.12 - v0.8.0-k8s.v1.32.13 - v0.8.0-k8s.v1.31.14 - ghcr.io/kwok-ci/cluster: - Daily build with the latest kwok and the latest k8s. Helm Chart https://artifacthub.io/packages/helm/kwok/kwok - kwok 0.3.0 - stage-fast 0.3.0 - metrics-usage 0.3.0 Contributors Thank you to everyone who contributed to this release! ❤️ …
Yes. kwok is free and open-source software released under the Apache-2.0 license.
What is the latest version of kwok?
The latest version is 0.8.0, released on Jun 23, 2026.
Is it safe to download kwok?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 82ae828df35e82be1a5b301fd5c1abe20f533ab0e1fac7f0c9da95c62abc6758.
Which Windows versions does kwok support?
kwok runs on Windows and is available for 64-bit (x64), ARM64 systems.
How do I uninstall kwok?
Open Settings › Apps › Installed apps, find kwok and select Uninstall. From the command line, run winget uninstall --id=Kubernetes.kwok -e.
Arduino Builder is a standalone utility for viewing, compiling and uploading Arduino sketch files and compiled ELF or HEX files to Arduino boards with the Arduino serial programming interface, Arduino ISP or USBasp, without the need for the Arduino IDE. The app has a standard user interface with drop down menus to choose the data you need. The functions of the utility can be undertaken in 3 steps. When compiling is required, for uploading sketch file, Arduino Builder scans the sketch for referenced libraries and then builds the necessary libraries automatically. The distribution package contains Arduino 1.0.4 core and library files, AVR GCC compiler toolchain and AVRDUDE. Please be aware that as only the standard Arduino libraries are shipped with the utility, if you want to build with custom libraries, then you will need to place the library source code files with the identical directory name into /arduino/libraries directory.