Skip to content

v0.3.0

Compare
Choose a tag to compare
@wzshiming wzshiming released this 20 Jun 08:26
· 668 commits to main since this release
0dfb4bd

Changes by Kind

API Change

  • [Breaking] Make KwokBinaryPrefix consistent with the rest in KwokConfiguration (#534, @wzshiming)

Feature

  • kwok
  • kwokctl
    • Container startup no longer depend on *-compose, setting env KWOK_CONTAINER_SELF_COMPOSE=false can rollback to using *-compose. (#607, @wzshiming)
    • Add export logs command for kwokctl (#630, @Zhuzhenghao)
    • Add kind-podman as the kwoctkl runtime (#574, @wzshiming)
    • Add podman as the kwokctl runtime (#570, @wzshiming)
    • Add the kubeApiserverCertSANs field to the KwokctlConfiguration to add a SAN when creating the cluster. (#636, @forgocode)
    • Enable admission and authorization by default (#606, @Zhuzhenghao)
    • Introduce flags --page-size and --page-buffer-size for kowkctl snapshot export. (#619, @AhmedGrati)
    • Add flag --disable-qps-limits (#625, @Zhuzhenghao)
    • Warn when cluster and kwokctl versions are not equal (#639, @wzshiming)
    • support all feature-gates (#615, @JarHMJ)
    • kwokctl get kubeconfig Support modifies host, user, group and insecureSkipTLSVerify. (#642, @wzshiming)
  • Automatic generation of API docs (#641, @wzshiming)

Bug or Regression

Other (Cleanup or Flake)

  • Add the -alpha suffix to the version installed with go install. (#544, @wzshiming)

Dependencies

Added

  • cloud.google.com/go
  • github.com/ahmetb/gen-crd-api-reference-docs: v0.3.0
  • github.com/antlr/antlr4/runtime/Go/antlr/v4: 5d1fd1a
  • github.com/frankban/quicktest: v1.14.4
  • github.com/google/renameio/v2: v2.0.0
  • github.com/pkg/diff: 20ebb0f
  • github.com/shurcooL/sanitized_anchor_name: v1.0.0
  • github.com/wzshiming/easycel: v0.4.0
  • k8s.io/klog: v0.2.0
  • mvdan.cc/editorconfig: v0.2.0
  • mvdan.cc/sh/v3: v3.6.0

Changed

Removed

  • github.com/antihax/optional: v1.0.0
  • github.com/ghodss/yaml: v1.0.0
  • github.com/rogpeppe/fastuuid: v1.2.0

Images

kwok

  • registry.k8s.io/kwok/kwok:v0.3.0

cluster

  • registry.k8s.io/kwok/cluster:{tag}
    • v0.3.0-k8s.v1.27.3
    • v0.3.0-k8s.v1.26.6
    • v0.3.0-k8s.v1.25.11
    • v0.3.0-k8s.v1.24.15
    • v0.3.0-k8s.v1.23.17
    • v0.3.0-k8s.v1.22.17

Contributors

Thank you to everyone who contributed to this release! ❤️

Users whose commits are in this release (alphabetically by user name)

Contributors since v0.2.0:

And thank you very much to everyone else not listed here who contributed in other ways like filing issues, giving feedback, etc. 🙏

Full Changelog: v0.2.0...v0.3.0