source-controller/internal
Sanskar Jaiswal d855805b8f
cosign: allow identity matching for keyless verification
Add `.spec.verify.matchOIDCIdentity` to OCIRepository and HelmChart.
It allows specifying regular expressions to match against the subject and
issuer of the certificate related to the artifact signature. Its used
only if the artifact was signed using Cosign keyless signing.

Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2023-10-31 08:04:34 -07:00
..
cache Delete stale metrics on object delete 2023-08-15 02:35:35 +05:30
controller cosign: allow identity matching for keyless verification 2023-10-31 08:04:34 -07:00
digest digest: register SHA1 digest algorithm 2023-02-14 12:48:36 +01:00
error Remove event error 2023-09-15 17:41:43 +05:30
features gitrepo: remove `OptimizedGitClones` as a feature gate 2023-06-21 16:48:18 +05:30
fs test: use `T.TempDir` to create temporary test directory 2022-04-29 23:01:39 +08:00
helm misc: set TLS certificate files perms to `0o600` 2023-10-11 11:03:56 +02:00
index controllers: use digest for Bucket revision 2023-02-14 12:48:36 +01:00
mock misc: use `Err` prefix for errors 2023-10-09 14:59:58 +02:00
object Promote GitRepository API to v1 2023-03-23 23:17:23 +02:00
oci cosign: allow identity matching for keyless verification 2023-10-31 08:04:34 -07:00
predicates [RFC 0002] Flux OCI support for Helm (#690) 2022-05-19 14:50:16 +02:00
reconcile misc: remove redundant nil check 2023-10-11 11:03:55 +02:00
tls helmrepo: fix Secret type check for TLS via `.spec.secretRef` 2023-09-06 00:27:45 +05:30
transport internal/helm/getter: remove transport reuse test 2022-06-14 09:25:52 +01:00
util Refactor internal OCI package 2022-09-20 18:34:02 +03:00