Skip to content

Skaffold GA - v1.0.0 Release

Compare
Choose a tag to compare
@balopat balopat released this 07 Nov 17:47
decf9f7

v1.0.0 Release - 11/07/2019

πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰
After two years, we are extremely excited to announce first generally available release of Skaffold!
See Skaffold Deprecation Policy for details on what GA means.
See Feature Maturity to find out more on feature maturity.
πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰

Note: This release also comes with a new config version v1. To upgrade your skaffold.yaml, use skaffold fix. If you don't upgrade, skaffold will auto-upgrade in memory as best it can, and print a warning message.

Highlights:

  • Revamped the http://skaffold.dev splash page, added client testimonials, and added a ton of missing documentation, clearer maturity state and what functionality applies for what skaffold command
  • Added experimental support for Cloud Native BuildPacks
  • Third party open source licenses are now surfaced in skaffold credits command

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

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

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

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

New Features:

  • Adding support for Cloud Native Buildpacks #3000
  • skaffold credits to surface thirdparty licenses #3138

Fixes:

  • Fix redundant Jib image flags generated by init #3191
  • Simplify default repo handling and fix #3088 #3089
  • Fix EnvVarMap indices when caching is enabled #3114
  • Use native zsh completion script generator #3137
  • Allow configuring jib plugin type #2964
  • Fix writing rendered manifests to files #3152
  • Fixed issue with tagging of insecure registries. #3127

Updates & refactorings:

  • v1beta18 -> v1 #3174
  • Prepare kubectl and helm deployers for --kubeconfig flag #3108
  • init --analyze should return unique image names #3141
  • Don’t need race detection/code coverage #3140
  • Prepare cli-go to accept --kubeconfig setting #3107
  • Delegate release notes to external tool #3055
  • [buildpacks] Run cleanup on ctrl-c #3184
  • Remove trailing \n from download url #3201
  • Use native zsh completion script generator #3137

Docs updates:

  • permissive docs/themes dir creation #3154
  • Skaffold API docs #3068
  • Fix splash #3147
  • Skaffold image credits #3146
  • [docs] a few docs changes #3181
  • Simplify custom builder example #3183
  • Improve the k8s yaml used in buildpacks sample #3182
  • [example] update apiVersion of Deployment #3161
  • [docs] Right steps for secret creation in generate-pipeline flow. #3180
  • [docs] [output] meaningful message for healthcheck context exceeded. #3177
  • [docs] minimal jib gcb docs #3179
  • [docs] skaffold run docs in Continuous Delivery pipeline #3173
  • [docs] update buildpacks tutorial to custom builder #3166
  • [docs] change config version to v1 #3175
  • [docs, API] control api + swagger ui for http api #3158
  • [docs] maturity model defined by JSON #3162
  • [docs] add init docs #3149
  • [docs] Add logging docs #3170
  • [docs] Working With Skaffold #3169
  • [docs] Add docs for dev and ci/cd workflows #3153
  • [docs] docs changes for feature matrix #3164
  • [docs] remove diagnose from feature matrix. #3167
  • [docs] fix alerts #3159
  • [docs] Rework skaffold.dev splash page #3145
  • [docs] document activation of multiple profiles #3112
  • [docs] Fixes a broken link to the Profiles page #3144
  • [docs] fix install links #3135
  • [docs] Fix broken link to installation guide #3134
  • Add example to skaffold deploy #3202
  • [Doc] Buildpacks #3199
  • [docs] add docs for buildpacks #3198
  • [example] update apiVersion of Deployment #3161
  • [docs] move builders in to individual pages #3193
  • [docs] Cleanup docs #3176
  • [docs] quick feedback page update #3196
  • [website] unify fonts #3197
  • [docs] Add healthcheck #3178
  • [doc] debug does not work with buildpack builder and maybe custom builder images too #3204

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

  • Balint Pato
  • Brian de Alwis
  • Cornelius Weig
  • David Gageot
  • Martin Hoefling
  • Naoki Oketani
  • Nick Kubala
  • Nicklas Wallgren
  • Peter Jausovec
  • Pradip Caulagi
  • Tad Cordle
  • Tejal Desai
  • ansky