From 0dc53ffbe6050b4fcc1a57b6da263dd41ae12601 Mon Sep 17 00:00:00 2001 From: Brad Ison Date: Tue, 2 Dec 2025 16:11:19 +0100 Subject: [PATCH] feat(trust-manager): Add trust-manager library Adds a library for the trust-manager project. See: https://cert-manager.io/docs/trust/trust-manager --- libs/trust-manager/config.jsonnet | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 libs/trust-manager/config.jsonnet diff --git a/libs/trust-manager/config.jsonnet b/libs/trust-manager/config.jsonnet new file mode 100644 index 00000000..85fe0a24 --- /dev/null +++ b/libs/trust-manager/config.jsonnet @@ -0,0 +1,20 @@ +local config = import 'jsonnet/config.jsonnet'; +local versions = [ + { version: '0.20', tag: 'v0.20.2' }, +]; + +config.new( + name='trust-manager', + specs=[ + { + output: v.version, + prefix: '^io\\.(cert-manager\\.trust|trust-manager)\\..*', + crds: [ + 'https://raw.githubusercontent.com/cert-manager/trust-manager/refs/tags/' + v.tag + '/deploy/crds/trust-manager.io_clusterbundles.yaml', + 'https://raw.githubusercontent.com/cert-manager/trust-manager/refs/tags/' + v.tag + '/deploy/crds/trust.cert-manager.io_bundles.yaml', + ], + localName: 'trust_manager', + } + for v in versions + ] +)