ITADN
palmsoftware/quick-k8s

版本发布 8

v0.0.54
? · 2026-02-27

## What's Changed * Fix kubectl not found on ubuntu-22.04 runners by @bapalm in https://github.com/palmsoftware/quick-k8s/pull/95 Ubuntu 22.04 runner images now have oc pre-installed but not kubectl, causing install-oc-tools.sh to skip downloading the client tarball. This fixed all ubuntu-22.04 nightly failures since Feb 26. **Full Changelog**: https://github.com/palmsoftware/quick-k8s/compare/v0.0.53...v0.0.54

v0.0.52
? · 2026-02-25

## What's Changed ### Bug Fixes - Fix missing workflow permissions by @sebrandon1 in https://github.com/palmsoftware/quick-k8s/pull/93 **Full Changelog**: https://github.com/palmsoftware/quick-k8s/compare/v0.0.51...v0.0.52

v0.0.49
? · 2026-02-09

## New Features ### Custom Cluster Name (`clusterName`) Added a `clusterName` input (default: `kind`) to allow naming your Kubernetes cluster. This is passed to `kind create cluster --name`, the generated KinD config, and the local registry Docker network connection. ### Worker Node Labels (`workerNodeLabels`) Added a `workerNodeLabels` input that accepts a comma-separated list of `key=value` labels to apply to worker nodes after cluster creation. For example: `node-role.kubernetes.io/worker=worker,env=test`. A dedicated `scripts/label-worker-nodes.sh` script waits for all worker nodes to register before applying labels. ### New CI Tests - `test-cluster-name` — verifies custom cluster name via `kind get clusters` and kubectl context - `test-worker-node-labels` — verifies labels on worker nodes using jsonpath queries ## Usage ```yaml - uses: palmsoftware/quick-k8s@v0.0.49 with: clusterProvider: kind clusterName: my-cluster numWorkerNodes: 2 workerNodeLabels: "node-role.kubernetes.io/worker=worker,env=test" ```

v0.0.46
? · 2026-01-29

## What's Changed ### Features - Add CNI skip, custom KinD config, and local registry support (#73) - Integrate quick-cleanup action for disk optimization (#72) ### Bug Fixes - Improve GitHub API retry logic with exponential backoff (#78) - Increased retry attempts from 3 to 5 - Added exponential backoff (2, 4, 8, 16 seconds) - Better error messages distinguishing API failures from invalid versions ### Dependency Updates - Update OLM version to v0.39.0 (#77) - Update Istio version to 1.28.3 (#76) ### CI Improvements - Disable fail-fast for matrix jobs in Test Changes workflow (#75) **Full Changelog**: https://github.com/palmsoftware/quick-k8s/compare/v0.0.45...v0.0.46

v0.0.42
? · 2025-11-11

## What's Changed * Explore minikube option by @sebrandon1 in https://github.com/palmsoftware/quick-k8s/pull/55 **Full Changelog**: https://github.com/palmsoftware/quick-k8s/compare/v0...v0.0.42

v0.0.40
? · 2025-10-07

## What's Changed * Add automatic version tagger by @sebrandon1 in https://github.com/palmsoftware/quick-k8s/pull/46 **Full Changelog**: https://github.com/palmsoftware/quick-k8s/compare/v0.0.39...v0.0.40

v0.0.39
? · 2025-09-09

## What's Changed * Update KinD to v0.30.0 by @sebrandon1 in https://github.com/palmsoftware/quick-k8s/pull/45 **Full Changelog**: https://github.com/palmsoftware/quick-k8s/compare/v0.0.38...v0.0.39

v0.0.38
? · 2025-09-03

## What's Changed * Update OLM version to v0.33.0 by @github-actions[bot] in https://github.com/palmsoftware/quick-k8s/pull/41 * Add calico-update YAML workflow by @sebrandon1 in https://github.com/palmsoftware/quick-k8s/pull/42 * Update Calico version to v3.30.3 by @github-actions[bot] in https://github.com/palmsoftware/quick-k8s/pull/43 * Update OLM version to v0.34.0 by @github-actions[bot] in https://github.com/palmsoftware/quick-k8s/pull/44 **Full Changelog**: https://github.com/palmsoftware/quick-k8s/compare/v0.0.37...v0.0.38