Repository navigation
v0.3.0
Makes meles easier to start with and more robust while clamd restarts.
Upgrade
server.ingressandserver.httpRoutenow need a login. Without
server.oauth2Proxythe chart refuses to render. If another proxy in
front of the UI handles the login, or the UI stays on an internal network,
setserver.allowUnauthenticated=true.- With
clamd.detectPUAorclamd.extraConfigset, all images are
rescanned once: the signature version now carries+config.<hash>. With
the default options nothing changes.
Added
docs/results.mdexplains the results, whatCleandoes not guarantee,
limits and false positives. The README starts with an overview, and its
TL;DR now covers Kubernetes with the operator.- The release workflow scans the image with meles and Trivy before it is
published.
Changed
- The operator tries a scan again for almost 4 minutes if clamd fails, so a
clamd that is starting or being replaced no longer leads toErrorreports,
and pods held by the scan gate are no longer released unscanned because of
it. - A change of
clamd.detectPUAorclamd.extraConfigtriggers rescans and
reaches the layer cache.
Changelog
Other changes
- 87f8817: chore(deps): bump modernc.org/sqlite from 1.61.0 to 1.61.1 in the go-dependencies group across 1 directory (#5) (@dependabot[bot])
- e1fd3eb: chore(deps): bump the kubernetes group with 3 updates (#4) (@dependabot[bot])
Image: ghcr.io/movray/meles:0.3.0 (linux/amd64, linux/arm64)
Helm chart: helm install meles oci://ghcr.io/movray/charts/meles --version 0.3.0
Binaries, image and chart carry build provenance; verify with gh attestation verify
(see the README, section Install).