Skip to content

Instantly share code, notes, and snippets.

@imjasonh
Last active December 14, 2021 18:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save imjasonh/c31d36a3217111c1a6ce6ec9f36de6ff to your computer and use it in GitHub Desktop.
Save imjasonh/c31d36a3217111c1a6ce6ec9f36de6ff to your computer and use it in GitHub Desktop.
ko v0.10 release notes draft
Cosmetic change: ko build
- aligns with go build, pack build, docker build
- ko publish will keep working forever
KOCACHE
- ko will cache recently built binaries in $KOCACHE, if set, along with some metadata that can avoid rebuilds and layer pushes when code hasn't changed.
- no-op build takes 3s
Improved SBOMs
- ko build automatically uploads SBOMs in SPDX format
- disable with --sbom=none
- want to add more SBOM formats in the future; let us know if you're interested!
Improved Windows support
- building on experience gained from previous release
- e2e tests on GitHub Actions have been invaluable
- --osversion to select the base image if many are provided
Container image
- ghcr.io/google/ko
- based on golang:1.17, doesn't include auth
- want to improve tagging for releases, improve auth story
Signed images!
- TODO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment