This repository has been archived by the owner on Nov 1, 2022. It is now read-only.
Flux 1.13.0
·
34 commits
to release/1.13.x
since this release
This feature release contains an experimental feature for generating manifests from the sources in git and completes the support for GPG signatures.
Fixes
- Use openssh-client rather than openssh in container image weaveworks/flux#2142
- Cope when filenames from git start or end with spaces weaveworks/flux#2117
- Ignore
metrics
API group, known to be problematic weaveworks/flux#2096 - Remove a possible deadlock from code calling
git
weaveworks/flux#2086
Enhancements
- When
--manifest-generation
is set, look for.flux.yaml
files in the git repo and generate manifests according to the instructions therein (see the docs) weaveworks/flux#1848 - Verify GPG signatures on commits (when
--git-verify-signatures
is set; see the docs) weaveworks/flux#1791 - Make the log format configurable (specifically to admit JSON logging) weaveworks/flux#2138
- Log when a requested workload is not of a kind known to fluxd weaveworks/flux#2097
- Get image build time from OCI labels, if present weaveworks/flux#1992, weaveworks/flux#2084
- A new flag
--garbage-collection-dry-run
will report what would be deleted by garbage collection in the log, without deleting it weaveworks/flux#2063
Maintenance and documentation
- Let fluxd be run outside a cluster, for development convenience weaveworks/flux#2140
- Documentation edits weaveworks/flux#2134, weaveworks/flux#2109
- Improve some tests weaveworks/flux#2111, weaveworks/flux#2110, weaveworks/flux#2085, weaveworks/flux#2090
- Give the memcached pod a security context weaveworks/flux#2125
- Move to
go mod
ules and abandongo dep
weaveworks/flux#2083, weaveworks/flux#2127, weaveworks/flux#2094 - Give an example of DNS settings in the example deployment weaveworks/flux#2116
- Document how to get the fluxctl
snap
weaveworks/flux#1966, weaveworks/flux#2108 - Give more guidance on how to contribute to Flux weaveworks/flux#2104
- Speed CI builds up by using CircleCI caching weaveworks/flux#2078
Thanks
Many thanks for contributions from @2opremio, @AndriiOmelianenko, @ArchiFleKs, @RGPosadas, @RoryShively, @alanjcastonguay, @amstee, @arturo-c, @azazel75, @billimek, @brezerk, @bzon, @derrickburns, @dholbach, @dminca, @dmitri-lerko, @guzmo, @hiddeco, @imrtfm, @jan-schumacher, @jp83, @jpds, @kennethredler, @leoblanc, @marcelonaso, @marcossv9, @marklcg, @michaelgeorgeattard, @mrkaran, @nabadger, @ncabatoff, @primeroz, @rdubya16, @rjanovski, @rkouyoumjian, @rndstr, @runningman84, @squaremo, @stefanprodan, @stefansedich, @suvl, @tckb, @timja, @vovkanaz, @willholley.