Skip to content
This repository has been archived by the owner on Mar 8, 2022. It is now read-only.

skaffold 1.15.0 #989

Merged
merged 1 commit into from
Oct 1, 2020
Merged

Conversation

fmotrifork
Copy link
Contributor

Updating package skaffold to release v1.15.0.

Release info

v1.15.0 Release - 09/29/2020

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

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

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

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

Note: This release comes with a new config version, v2beta8. 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 debug now supports Helm applications!
  • Quickstart docs now open directly in Cloud Shell
  • Skaffold now falls back to Kubectl's built-in Kustomize if standalone binary not present
  • Helm deployments can now optionally create a namespace before deploying
  • Kubectl and Kustomize deployments can now configure a default namespace

New Features:

  • skaffold deploy -t flag #4778
  • Add fallback to kubectl kustomize if kustomize binary isn't present #4484
  • Support docker build --secret flag #4731
  • Adds support for debug for Helm #4732
  • Support configuring default namespace for kubectl/kustomize deployers #4374
  • Add option for helm deployments to create namespace #4765

Fixes:

  • Fix skaffold filter to handle multiple yaml documents #4829
  • Fix skaffold build | skaffold deploy with SKAFFOLD_DEFAULT_REPO rewrites image name twice #4817
  • Ensure Windows console color enablement #4798
  • Add option to skaffold run similar to "skaffold build -b" #4734
  • Return error for invalid dockerfile instruction "COPY" with no arguments #4795
  • Make FakeAPIClient threadsafe #4790
  • Pass correct build args to CreateDockerTarContext #4768
  • Surface error for render #4758

Updates:

  • [kpt deployer] Customize the manipulated resource directory. #4819
  • Pass docker.Config instead of InsecureRegistries #4755
  • Move deployers into separate packages #4812
  • [kpt deployer] Add "local-config" annotation to kpt fn configs. #4803
  • [kpt deployer] Improve skaffold.yaml docs. #4799
  • Try to import docker images before falling back to building #3891
  • Make flag order deterministic for helm's --setFiles #4779
  • Expand home directory for setFiles in helm deployment #4619
  • Pass a context to DefaultAuthHelper.GetAllConfigs() #4760

Docs Updates:

  • Add Cloud Shell for simpler Quickstart #4830
  • Add design proposal for supporting dependencies between build artifacts #4794
  • Document how to disable autosync for buildpacks #4805
  • Clarify usage of ArtifactOverrides, ImageStrategy #4487

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

  • Alexander Lyon
  • Andreas Sommer
  • Andrey Shlykov
  • Brian de Alwis
  • David Gageot
  • Gaurav
  • Kri5
  • Marlon Gamez
  • Nick Kubala
  • Paul "TBBle" Hampson
  • Thomas Strömberg
  • Yuwen Ma
  • ilya-zuyev

@bacongobbler bacongobbler merged commit 704f98c into fishworks:main Oct 1, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants