{"repo":"kubernetes-sigs/kwok","free":true,"listed":false,"github":"https://github.com/kubernetes-sigs/kwok","clone":"git clone https://github.com/kubernetes-sigs/kwok.git","description":"Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters.","language":"Go","stars":3171,"topics":["k8s-sig-scheduling","kubernetes","simulator","docker","golang","mulit-cluster","nerdctl"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"KWOK ( K ubernetes W ith O ut K ubelet) [KWOK] is pronounced as /kwɔk/ . [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 is KWOK? KWOK stands for Kubernetes WithOut Kubelet. So far, it provides two tools: - kwok is the cornerstone of this project, responsible for simulating the lifecycle of fake nodes, pods, and other Kubernetes API resources. - kwokctl is a CLI tool designed to streamline the creation and management of clusters, with nodes simulated by kwok . Please see [our website] for more in-depth information. Why KWOK? - Lightweight: You can [simulate thousands of nodes] on your laptop without significant consumption of CPU or memory resources. Currently, KWOK can reliably maintain 1k nodes and 100k pods easily. - Fast: You can create and delete clusters and nodes almost instantly, without waiting for boot or provisioning. Currently, KWOK can create 20 nodes or pods per second. - Compatibility: KWOK works with any tools or clients that are compliant with Kubernetes APIs, such as kubectl, helm, kui, etc. - Portability: KWOK has no specific hardware or software requirements. You can [run it using pre-built images], once Docker or Nerdctl is installed. Alternatively, binaries are also available for all platforms and can be easily installed. - Flexibilit","default_branch":null,"files":null,"tree":[],"storefront":"/r/kubernetes-sigs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kubernetes-sigs/kwok/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}