Releases: GoogleContainerTools/skaffold
v0.6.1
Skaffold is under active development and features may change at any time.
Linux
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.6.1/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.6.1/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
New Features
- Stricter YAML parsing #570
- Show helm's output and errors #576
- Support ~ in secret path for Kaniko #455
skaffold dev
now stops on non-build errors #540
Bug Fixes
- GCB Build fixed #579
- Show errors of kubectl and helm commands #560
- Can now run
skaffold build
without a kubernetes cluster #540
Updates
v0.6.0
Skaffold is under active development and features may change at any time.
Linux
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.6.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.6.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
New Features
- Improve the
docker load
output in Bazel build #475 envTemplate
now supportsDIGEST_ALGO
andDIGEST_HEX
variables #495- Perform cleanup on
SIGPIPE
signal #515 - Learnt a
skaffold build
command #476, #553 - Git tagger should use tags over commits #552
Bug Fixes
- Fixed the microservices example #451
- Don't fail if
~/.docker/config.json
doesn't exist #454 - Fix the Git Tagger name #473
- Git Tagger now handles deleted files without failing #471
- Add files to the context tarball with Unix separators #489
- Fix and improve
annotated-skaffold.yaml
#467, #520, #536, #542 - Handle private docker registries with explicit port numbers #525
- Ignore empty manifests #538
- Default values are set after a profile is applied #533
- Remove warning when building images #548
- Some logs where not printed #513
Updates
v0.5.0
Skaffold is under active development and features may change at any time.
Linux
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.5.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.5.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
New Features
- Added kaniko builder
- Added support for "remote-manifests" in kubectl deployer
skaffold dev
now performs a cleanup of deployed resources on exitskaffold dev
redeploys when deploy dependencies are changed (only kubectl deployer currently)
Bug Fixes
- GCB builder now uses tags correctly
- Supports multi-stage dockerfiles with onbuild commands
- Better error messages
- Fixed tagger working directory
Updates
- Switched from containers/image to google/go-containerregistry
- Integration tests now run in separate namespaces
v0.4.0
Skaffold is under active development and features may change at any time.
Linux
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.4.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.4.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
New Features
- Added
skaffold fix
command to migrate configs from v1alpha1 to v1alpha2 - Added
skaffold completion
command to output bash completion for skaffold subcommands - Warns when an image is built but not used
- Artifacts can now be built with bazel
- Environment variable template tagger
- Support multiple document YAML files
- Helm deployer now accepts extra set values
Bug Fixes
- Logs use relative time instead of host time, which fixes issues with clock sync on local clusters
- Removed duplicate error
- Docker build args passsed to Google Container Builder
- Fixed unreliable file detection when using IntelliJ or other IDEs
- Better handling of default values
- Fixed issue with some logs being displayed twice
- Fixed .dockerignore support
Updates
- Updated go-git package
- Refactored watch package
v0.3.0
Skaffold is under active development and features may change at any time.
Linux
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.3.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.3.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
v0.2.0
Skaffold is under active development and features may change at any time.
Linux
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.2.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.2.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
v0.1.0
This is the first alpha release of skaffold.
Skaffold is under active development and features may change at any time.
Linux
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.1.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin
macOS
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v0.1.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin