github GoogleContainerTools/skaffold v1.20.0
v1.20.0 Release

latest releases: v2.12.0, v2.11.1, v2.11.0...
3 years ago

v1.20.0 Release - 02/11/2021

Linux
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.20.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.20.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v1.20.0/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v1.20.0

Note: This release comes with a new config version, v2beta12. To upgrade your skaffold.yaml, use skaffold fix. If you choose not to upgrade, skaffold will auto-upgrade as best as it can.

Highlights:

  • Skaffold now supports defining remote git dependencies in the project configuration! Docs here

New Features:

  • Implement defining remote git dependencies in the skaffold configuration. #5361

Fixes:

  • Fix absolute path substitution in configs imported as dependencies. #5389
  • Update dependencies to fix getCPUInfo error on darwin/arm64 #5351
  • Configure k3d to use registry-mirrors #5344
  • fix pulling secrets in cloudbuild release for latest builds #5328

Updates and Refactors:

  • Add error codes for test failures #5385
  • use status code string in error label #5350
  • track the platform type at the launch level #5353
  • Unhide --auto-{build,deploy,sync} and update debug notes #5347
  • Update telemetry prompt links #5346
  • export metrics related to user enum flags #5322
  • add build-dependencies metric #5330
  • Add prompt for users to pick manifests to generate during skaffold init --generate-manifests #5312

Docs, Test, and Release Updates:

  • Document steps to use sErrors.ErrDef class to provide actionable error messages #5375
  • Update docs with darwin/arm64 binaries #5287
  • Update release to build darwin/arm64 binary #5286
  • TypeScript support for the existing Node.js example #5325
  • Fix example multi-config-microservices broken due to missed runtime image update #5337
  • Make integration.WaitForPodsReady use pod Ready condition #5308
  • refactor instrumentation package #5324
  • add integration test for skaffold init --artifact #5319
  • add docs for config dependencies feature #5321
  • Update language runtime image versions #5307

Huge thanks goes out to all of our contributors for this release:

  • Alex Ashley
  • Brian de Alwis
  • Gaurav
  • Isaac Duarte
  • Marlon Gamez
  • Nick Kubala
  • Pat
  • Priya Modali
  • Tejal Desai

Don't miss a new skaffold release

NewReleases is sending notifications on new releases.