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

Flux release 1.4.1

Compare
Choose a tag to compare
@squaremo squaremo released this 21 Jun 15:50
· 3390 commits to master since this release
df53ef9

This release fixes some wrinkles in the new YAML updating code, so
that YAML multidocs and kubernetes List resources are fully
supported.

It also introduces the fluxctl sync command, which tells Flux to
update from git and apply to Kubernetes -- as requested in
TGI Kubernetes!

Fixes

  • Write whole files back after updates, so that multidocs and Lists
    aren't overwritten. A symptom of the problem was that a release
    would return an error something like "Verification failed: resources
    {...} were present before update and not after"
    weaveworks/flux#1137
  • Interpret and update CronJob manifests correctly
    weaveworks/flux#1133

Improvements

  • Return a more helpful message when Flux can't parse YAML files
    weaveworks/flux#1141
  • Bake SSH config into the global location (/etc/ssh), so that it's
    easier to override it by mounting a ConfigMap into /root/.ssh/
    weaveworks/flux#1154
  • Reduce the size of list-images API/RPC responses by sending only the
    image metadata that's requested
    weaveworks/flux#913