2opremio released this a day ago
This release comes with experimental garbage collection and Git commit signing:
-
Experimental garbage collection of cluster resources. When providing the
--sync-garbage-collection
flag, namespace-scoped cluster resources no longer existing in Git will be removed. Read the garbage collection documentation for further details. -
GPG Git commit signing, when providing
--git-signing-key
flag. GPG keys can be imported with--git-gpg-key-import
. By default Flux will import to and use the keys in~/.gnupg
. This path can be overridden by setting theGNUPGHOME
environment variable.Commit signature verification is in the works and will be released shortly.
Fixes
- Wait for shutdown before returning from
main()
weaveworks/flux#1789 - Make
fluxctl list-images
adhere to namespace filter
weaveworks/flux#1763 - Take ignore policy into account when working with automated resources
weaveworks/flux#1749
Improvements
- Delete resources no longer in git
weaveworks/flux#1442
weaveworks/flux#1798
weaveworks/flux#1806 - Git commit signing
weaveworks/flux#1394 - Apply user defined Git timeout on all operations
weaveworks/flux#1767
Maintenance and documentation
- Bump Alpine version from v3.6 to v3.9
weaveworks/flux#1801 - Increase memcached memory defaults
weaveworks/flux#1780 - Update developing docs to remind to
make test
weaveworks/flux#1796 - Fix Github link
weaveworks/flux#1795 - Improve Docs (focusing on local development)
weaveworks/flux#1771 - Increase timeouts in daemon_test.go
weaveworks/flux#1779 - Rename resource method
Policy()
toPolicies()
weaveworks/flux#1775 - Improve testing in local environments other than linux-amd64
weaveworks/flux#1765 - Re-flow sections to order by importance
weaveworks/flux#1754 - Document flux-dev mailing list
weaveworks/flux#1755 - Updates Docs (wording, typos, formatting)
weaveworks/flux#1753 - Document source of Azure SSH host key
weaveworks/flux#1751
Thanks
Lots of thanks to 2opremio, Timer, @bboreham, @dholbach, dimitropoulos, @hiddeco, scjudd, @squaremo and @stefanprodan for their contributions to this release.