kwokctl

Kubernetes SIGs · Kubernetes.kwokctl

A tool to streamline the creation and management of clusters, with nodes simulated by kwok

winget install --id Kubernetes.kwokctl --exact --source winget

Latest 0.7.0

Release Notes

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:v0.7.0 cluster
  • registry.k8s.io/kwok/cluster:
    • v0.7.0-k8s.v1.33.0
    • v0.7.0-k8s.v1.32.3
    • v0.7.0-k8s.v1.31.6
    • v0.7.0-k8s.v1.30.10
    • v0.7.0-k8s.v1.29.14
    • v0.7.0-k8s.v1.28.15
  • ghcr.io/kwok-ci/cluster:
  • kwok 0.2.0
  • stage-fast 0.2.0
  • metrics-usage 0.2.0 Contributors Thank you to everyone who contributed to this release! ❤️ Users whose commits are in this release (alphabetically by user name) Contributors since v0.6.0:
  • @chotiwat
  • @k8s-ci-robot
  • @killianmuldoon
  • @lianghao208
  • @liangyuanpeng
  • @logica0419
  • @mayooot
  • @MitchelHsu
  • @MondayCha
  • @NeerajNagure
  • @network-charles
  • @swimablefish
  • @Whitea029
  • @wzshiming
  • @yuzhou03

Installer type: portable

Architecture Scope Download SHA256
x64 Download 6FCB3E8050967AA74B034031C7511A1C85619933CE16356544C2B71C0799FAA3
arm64 Download 882D14A765A92F1EDD0CEE487E54AF5442E4B8BCB53B60E76AB1A50A416B4901

Details

Homepage
https://kwok.sigs.k8s.io/
License
Apache-2.0
Publisher
Kubernetes SIGs
Support
https://github.com/kubernetes-sigs/kwok/issues
Copyright
Copyright 2024 The Kubernetes Authors.
Moniker
kwokctl

Tags

clustercontainerdockerk8skuberneteskwok

Older versions (2)

0.6.1
Architecture Scope Download SHA256
x64 Download 7A602B5AAE18A3B9FE11633DDC310B5E63F06A1B770C79BD4D6263994FD74842
arm64 Download 29922B9D3B6C1662B93CD49C21C7677037A641A92154A6E3DC57CC8EF1048EC5
0.4.0
Architecture Scope Download SHA256
x64 Download 3A349FF15B304386D0EE23CEF54171CF92FB1EE39D91539508337F045431B856
arm64 Download 2D1E676A9BCED11F2F532A8E38828EE62BFC7436EA4FF340DAA1237F4F485386