v2.0.0-beta3 Release - 09/21/2022
Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.0-beta3/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.0-beta3/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.0-beta3/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.0-beta3/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
Windows
https://storage.googleapis.com/skaffold/releases/v2.0.0-beta3/skaffold-windows-amd64.exe
Docker image
gcr.io/k8s-skaffold/skaffold:v2.0.0-beta3
Note: This release comes with a new config version, v3alpha1
. To upgrade your skaffold.yaml, use skaffold fix
. If you choose not to upgrade, skaffold will auto-upgrade as best as it can.
Skaffold’s v2 beta release v2.0.0-beta3
is out today! To try it out, you can go to our v2.0.0-beta3 installation guide or use the instructions above. For information on migrating from skaffold v1.X.Y to skaffold v2.0.0-beta3 see our upgrade guide here. TLDR; there should not be any changes required for most use cases, see the upgrade guide here for the full details.
Highlights:
See Skaffold's v2.0.0-beta2 Release Notes "Highlights" section for additional information on the large feature additions and changes Skaffold V2 brings. Below will be the incremental highlights from v2.0.0-beta2 to v2.0.0-beta3
- Added
serviceAccount
field to Skaffold'scloudbuild
configuration - Fixed issues with using
manifests.hooks
with multiple skaffold modules - Added additional documentation regarding Skaffold's new
manifests.transform
andmanifests.validate
fields in our kpt documentation - Added remote image support for
skaffold verify
New Features and Additions:
- add: added service account to cloud build config #7843
Fixes:
- fix: backport Bazel build context fixes to v1 #7866
- fix: remove RenderConfig and fix manifests issues with multi-config #7877
- fix: adjust set namespace logic #7841
- fix: remove Cloud Run location validation for non-remote commands #7847
- fix: add remote image support to verify #7835
Updates and Refactors:
- chore: skip buildpacks integration test if being run on arm cluster #7869
- chore: update Ingress manifests #7861
- chore(deps): bump ossf/scorecard-action from 2.0.0 to 2.0.3 #7858
- chore: remove unnecessary rerender from devloop, #7845
- chore: change
jib.from.image
to multi-arch image #7849 - chore(deps): bump ossf/scorecard-action from 1.1.2 to 2.0.0 #7853
- chore: adding status check phase with v2 taskEvent #7846
- chore: transform installation of go-licenses from go-get to go install #7794
- chore: upgrade jib versions to 3.3.0 #7831
- chore: add render lifecycle hook highlight to changelog [#7829](#7829
Docs, Test, and Release Updates:
- docs: fix small typo in v2.0.0-beta2 release changelog #7832)
- docs: update v2 docs to have up to date v2.0.0-beta2 links #7828
- docs: Fix incorrect default set for project for jib #7857
- docs: add kpt manifest.transform|validate functionality examples #7870
Huge thanks goes out to all of our contributors for this release:
- Aaron Prindle
- Benjamin Kaplan
- Boran Seref
- dependabot[bot]
- ericzzzzzzz
- Gaurav
- Mridula
- Oladapo Ajala
- Renzo Rojas
- Tejal Desai