Skip to content
This repository has been archived by the owner on Dec 7, 2023. It is now read-only.

v0.5.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@luxas luxas released this 06 Aug 18:25
2cf2f35

This is the first prerelease in the v0.5.x series. Please try it out, and also note we now have arm64 builds!

New Features

API Changes

Enhancements

  • Automatically generate the release notes (#283, @luxas)
  • Structured logging across the application; add logging support to ignite-spawn (#247, @twelho)
  • Extract watcher, batcher and monitor into pkg/util (#245, @luxas)
  • Robust recursive FileWatcher support using notify (#265, @twelho)
  • Document developer meetings (#272, @dholbach)
  • Enable testing in CI, fix the Makefile and tidy (#280, @luxas)
  • Create/use a runtime interface instead of direct calls to Docker (#211, @twelho)
  • Add structured validation for the API types (#216, @luxas)
  • Add Strategic Merge Patch support to the storage (#225, @luxas)
  • Improve vulnerability scanning of Docker image (#239, @DieterReuter)
  • CNI networking cleanup support, Docker client robustness improvements (#111, @twelho)
  • Support checksum-based Cache invalidation, improve cache's object handling (#227, @twelho)
  • Rename GitStorage into ManifestStorage (#226, @luxas)
  • Client and Storage rework: Recognize multiple API groups (#221, @luxas)
  • Create internal API types, and use them (#215, @luxas)

Bug Fixes

Documentation

Trying it out / Next Steps!

In short:

export VERSION=v0.5.0-alpha.1
export GOARCH=$(go env GOARCH 2>/dev/null || echo "amd64")

for binary in ignite ignited; do
    echo "Installing ${binary}..."
    curl -sfLo ${binary} https://github.com/weaveworks/ignite/releases/download/${VERSION}/${binary}-${GOARCH}
    chmod +x ${binary}
    sudo mv ${binary} /usr/local/bin
done

A more throughout installation guide is available here: https://ignite.readthedocs.io/en/latest/installation.html