v2.9.0 Release - 11/07/2023
Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.9.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.9.0/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.9.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.9.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
Windows
https://storage.googleapis.com/skaffold/releases/v2.9.0/skaffold-windows-amd64.exe
Docker image
gcr.io/k8s-skaffold/skaffold:v2.9.0
Note: This release comes with a new config version, v4beta8
. To upgrade your skaffold.yaml, use skaffold fix
. If you choose not to upgrade, skaffold will auto-upgrade as best as it can.
New Features and Additions:
- chore: add new skip-unreachable-dirs to not error on init command when a dir can not be read #9163
- chore: add new config to control the pull behaviour for verify #9150
- chore: change custom actions pull logic, to check if an image exists locally first before triggering a pull #9147
Fixes:
- fix: kpt force named "false" in schema #9074
Updates and Refactors:
- chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /hack/tools #9129
- chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /examples/grpc-e2e-tests/service #9130
- chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /integration/examples/grpc-e2e-tests/cloud-spanner-bootstrap #9131
- chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /integration/examples/grpc-e2e-tests/service #9128
- chore: bump google.golang.org/grpc from 1.55.0 to 1.56.3 #9156
- chore: bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /integration/examples/grpc-e2e-tests/service #9154
- chore: bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /examples/grpc-e2e-tests/service #9153
- chore: bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /examples/grpc-e2e-tests/cloud-spanner-bootstrap #9152
- chore: bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /integration/examples/grpc-e2e-tests/cloud-spanner-bootstrap #9155
- chore: bump github/codeql-action from 2.22.4 to 2.22.5 #9157
- chore: bump ossf/scorecard-action from 2.3.0 to 2.3.1 #9149
- chore: bump schema version to v4beta8 #9143
- chore: bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0 #9142
- chore: bump github/codeql-action from 2.22.3 to 2.22.4 #9146
- chore: bump github/codeql-action from 2.22.2 to 2.22.3 #9137
- chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /examples/grpc-e2e-tests/cloud-spanner-bootstrap #9132
- chore: bump github/codeql-action from 2.22.1 to 2.22.2 #9133
- chore: bump ossf/scorecard-action from 2.2.0 to 2.3.0 #9122
- chore: bump github/codeql-action from 2.22.0 to 2.22.1 #9123
- chore: bump github/codeql-action from 2.21.9 to 2.22.0 #9115
- chore: bump flask from 2.3.3 to 3.0.0 in /integration/examples #9107
- chore: bump flask from 2.3.3 to 3.0.0 in /examples #9106
Docs, Test, and Release Updates:
- docs: fix releaseNoteLink for v2.8.0 #9125
Huge thanks goes out to all of our contributors for this release:
- Julian Tölle
- Renzo Rojas
- Zev Isert
- dependabot[bot]