// Generated by conforma CLI documentation tooling. DO NOT EDIT.
= collect-keyless-params

Version: 0.1

== Synopsis

Tekton task to collect Konflux configuration parameters related to
keyless signing using cosign. The task attempts to read the "cluster-config"
ConfigMap in the "konflux-info" namespace to extract signing parameters.

In case the ConfigMap is not found, the task will output empty strings for all parameters,
allowing the pipeline to continue without signing parameters.


== Params
[horizontal]

*configMapName* (`string`):: The name of the ConfigMap to read signing parameters from
+
*Default*: `cluster-config`
*configMapNamespace* (`string`):: The namespace where the ConfigMap is located
+
*Default*: `konflux-info`

== Results

[horizontal]
*keylessSigningEnabled*:: A flag indicating whether keyless signing is enabled based on the presence of signing parameters.

*defaultOIDCIssuer*:: A default OIDC issuer URL to be used for signing.

*buildIdentityRegexp*:: A regular expression to extract build identity from the OIDC token claims, if applicable.

*tektonChainsIdentity*:: The Tekton Chains identity from the OIDC token claims, if applicable.

*fulcioUrl*:: The URL of the Fulcio certificate authority.

*rekorUrl*:: The URL of the Rekor transparency log.

*tufUrl*:: The URL of the TUF repository.

