winget install --id Kubernetes.kwok
About kwok
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.7.0
Changes by Kind API Change / Feature - Add EnablePodsOnNodeSyncStreamWatch option to switch between watch list and stream watch to sync pods on node. (#1355, @lianghao208) - Add NodeSyncWorkerParallelism to customize number of workers to sync nodes in parallel. (#1345, @lianghao208) - Add EnablePodsOnNodeSyncListPager option to switch between watch list and pager list to sync pods on node. (#1351, @lianghao208) - Support CEL for Stage (#1363, @wzshiming) - Support for configuring previous container logs (#1336, @MitchelHsu) - Support override filed for extraArg. (#1180, @liangyuanpeng) - Add tracing (#1237, @wzshiming) - Add the http response header 'Server' (#1373, @wzshiming) - Flow control exemption (#1341, @wzshiming) - Move the parameters from flag to config (#1342, @wzshiming) - Supports load config from kustomize (#1018, @wzshiming) - The all-in-one images will keep the components alive. (#1006, @wzshiming) - kwokctl - Add port-forward subcommand for exposing component port (#1203, @wzshiming) - Enable tracing for etcd (#1234, @wzshiming) - Set up metrics-usage.yaml as default (#1235, @wzshiming) - Add subcommand kectl (#1371, @wzshiming) - Add flag --etcd-quota-backend-size (#1221, @logica0419) - Generically enable/disable a component (#1229, @wzshiming) Bug or Regression - Ensure PodScheduled conditions (#1244, @wzshiming) - Fix Quantity calculation (#1260, @MondayCha) - Fixed node being taken repeatedly causing queue block (#1253, @wzshiming) - kwokctl - Fix disable kube-controller-manager on kind runtime (#1232, @wzshiming) Images kwok - registry.k8s.io/kwok/kwok...
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.7.0 | Unknown | Changes by Kind API Change / Feature - Add EnablePodsOnNodeSyncStreamWatch option to switch between watch list and stream watch to sync pods on node. (#1355, @lianghao208) - Add NodeSyncWorkerParallelism to customize num... |
| 0.6.1 | Unknown | Changes by Kind What's Changed - [release-0.6] [kwokctl] Fix disable kube-controller-manager on kind runtime by @k8s-infra-cherrypick-robot in #1233 - [release-0.6] [kwokctl] Fix the default stages repeatedly by @k8s-inf... |
| 0.5.2 | Unknown | Changes by Kind Bug or Regression - Fix stage event object (#989, @k8s-infra-cherrypick-robot) - Fix updates for both delete and immediateNextStage (#986, @k8s-infra-cherrypick-robot) - Structured Kind configuration (#10... |
| 0.5.1 | Unknown | Changes by Kind Bug or Regression - Fix delayed job unexpected cancellation (#962, @wzshiming) - Fix loading resource checked status when created (#954, @wzshiming) Images kwok- registry.k8s.io/kwok/kwok:v0.5.1 cluster-... |
| 0.4.0 | Unknown | Release notes |