Part of the sigstore project, Rekor is a timestamping server and transparency log for storing signatures, as well as an API based server for validation
Homepage: https://sigstore.dev/
| Name | Url | |
|---|---|---|
| The Sigstore Authors |
| Repository | Name | Version |
|---|---|---|
| https://sigstore.github.io/helm-charts | trillian | 0.3.14 |
| Key | Type | Default | Description |
|---|---|---|---|
| backfillredis.affinity | object | {} |
|
| backfillredis.annotations | object | {} |
|
| backfillredis.enabled | bool | false |
|
| backfillredis.endIndex | int | -1 |
|
| backfillredis.image.pullPolicy | string | "IfNotPresent" |
|
| backfillredis.image.registry | string | "ghcr.io" |
|
| backfillredis.image.repository | string | "sigstore/rekor/backfill-redis" |
|
| backfillredis.image.version | string | "sha256:a13cd8b2a554d6116888fd1f383cf6e91fc1716df5eda392b82e6bfc66995ec3" |
|
| backfillredis.name | string | "backfillredis" |
|
| backfillredis.nodeSelector | object | {} |
|
| backfillredis.podAnnotations | object | {} |
|
| backfillredis.podLabels | object | {} |
|
| backfillredis.rekorAddress | string | "rekor.rekor-system.svc" |
|
| backfillredis.resources | object | {} |
|
| backfillredis.securityContext.runAsNonRoot | bool | true |
|
| backfillredis.securityContext.runAsUser | int | 65533 |
|
| backfillredis.startIndex | int | -1 |
|
| backfillredis.tolerations | list | [] |
|
| backfillredis.ttlSecondsAfterFinished | int | 3600 |
|
| createtree.affinity | object | {} |
|
| createtree.annotations | object | {} |
|
| createtree.force | bool | false |
|
| createtree.image.pullPolicy | string | "IfNotPresent" |
|
| createtree.image.registry | string | "ghcr.io" |
|
| createtree.image.repository | string | "sigstore/scaffolding/createtree" |
|
| createtree.image.version | string | "sha256:e5232e8c9122fcf87260b48f4b05bcb95c35c8aaa57581b42f0fde7460bd3e91" |
|
| createtree.name | string | "createtree" |
|
| createtree.nodeSelector | object | {} |
|
| createtree.podAnnotations | object | {} |
|
| createtree.podLabels | object | {} |
|
| createtree.resources | object | {} |
|
| createtree.securityContext.runAsNonRoot | bool | true |
|
| createtree.securityContext.runAsUser | int | 65533 |
|
| createtree.serviceAccount.annotations | object | {} |
|
| createtree.serviceAccount.create | bool | true |
|
| createtree.serviceAccount.name | string | "" |
|
| createtree.tolerations | list | [] |
|
| createtree.ttlSecondsAfterFinished | int | 3600 |
|
| forceNamespace | string | "" |
|
| imagePullSecrets | list | [] |
|
| initContainerImage.curl.imagePullPolicy | string | "IfNotPresent" |
|
| initContainerImage.curl.registry | string | "docker.io" |
|
| initContainerImage.curl.repository | string | "curlimages/curl" |
|
| initContainerImage.curl.version | string | "sha256:935d9100e9ba842cdb060de42472c7ca90cfe9a7c96e4dacb55e79e560b3ff40" |
8.17.0 |
| initContainerResources | object | {} |
|
| mysql.enabled | bool | false |
|
| mysql.gcp.cloudsql.registry | string | "gcr.io" |
|
| mysql.gcp.cloudsql.repository | string | "cloud-sql-connectors/cloud-sql-proxy:2.19.0-alpine" |
|
| mysql.gcp.cloudsql.resources.requests.cpu | string | "1" |
|
| mysql.gcp.cloudsql.resources.requests.memory | string | "2Gi" |
|
| mysql.gcp.cloudsql.securityContext.allowPrivilegeEscalation | bool | false |
|
| mysql.gcp.cloudsql.securityContext.capabilities.drop[0] | string | "ALL" |
|
| mysql.gcp.cloudsql.securityContext.readOnlyRootFilesystem | bool | true |
|
| mysql.gcp.cloudsql.securityContext.runAsNonRoot | bool | true |
|
| mysql.gcp.cloudsql.unixDomainSocket.enabled | bool | false |
|
| mysql.gcp.cloudsql.unixDomainSocket.path | string | "/cloudsql" |
|
| mysql.gcp.cloudsql.version | string | "sha256:7d760797955e765e9f8c793e3b86be6ed0cbd5684d4b401c8cfa81d185176fc6" |
crane digest gcr.io/cloud-sql-connectors/cloud-sql-proxy:2.19.0-alpine |
| mysql.gcp.enabled | bool | false |
|
| mysql.gcp.instance | string | "" |
|
| mysql.hostname | string | "" |
|
| mysql.image.pullPolicy | string | "IfNotPresent" |
|
| mysql.image.registry | string | "gcr.io" |
|
| mysql.image.repository | string | "trillian-opensource-ci/db_server" |
|
| mysql.name | string | "mysql" |
|
| mysql.port | int | 3306 |
|
| mysql.replicaCount | int | 1 |
|
| mysql.strategy.type | string | "Recreate" |
|
| namespace.create | bool | false |
|
| namespace.name | string | "rekor-system" |
|
| redis.affinity | object | {} |
|
| redis.args[0] | string | "--bind" |
|
| redis.args[1] | string | "0.0.0.0" |
|
| redis.args[2] | string | "--appendonly" |
|
| redis.args[3] | string | "yes" |
|
| redis.enabled | bool | true |
|
| redis.hostname | string | "" |
|
| redis.image.pullPolicy | string | "IfNotPresent" |
|
| redis.image.registry | string | "docker.io" |
|
| redis.image.repository | string | "redis" |
|
| redis.image.version | string | "sha256:148bb5411c184abd288d9aaed139c98123eeb8824c5d3fce03cf721db58066d8" |
6.2.17-alpine3.21 |
| redis.livenessProbe.exec.command[0] | string | "/bin/sh" |
|
| redis.livenessProbe.exec.command[1] | string | "-i" |
|
| redis.livenessProbe.exec.command[2] | string | "-c" |
|
| redis.livenessProbe.exec.command[3] | string | "test \"$(redis-cli -h 127.0.0.1 ping)\" = \"PONG\"" |
|
| redis.livenessProbe.failureThreshold | int | 3 |
|
| redis.livenessProbe.initialDelaySeconds | int | 5 |
|
| redis.livenessProbe.periodSeconds | int | 10 |
|
| redis.livenessProbe.successThreshold | int | 1 |
|
| redis.livenessProbe.timeoutSeconds | int | 1 |
|
| redis.name | string | "redis" |
|
| redis.nodeSelector | object | {} |
|
| redis.persistence.accessModes[0] | string | "ReadWriteOnce" |
|
| redis.persistence.annotations | object | {} |
|
| redis.persistence.enabled | bool | false |
|
| redis.persistence.existingClaim | string | "" |
|
| redis.persistence.size | string | "5Gi" |
|
| redis.persistence.storageClass | string | "" |
|
| redis.port | int | 6379 |
|
| redis.readinessProbe.exec.command[0] | string | "/bin/sh" |
|
| redis.readinessProbe.exec.command[1] | string | "-i" |
|
| redis.readinessProbe.exec.command[2] | string | "-c" |
|
| redis.readinessProbe.exec.command[3] | string | "test \"$(redis-cli -h 127.0.0.1 ping)\" = \"PONG\"" |
|
| redis.readinessProbe.failureThreshold | int | 3 |
|
| redis.readinessProbe.initialDelaySeconds | int | 5 |
|
| redis.readinessProbe.periodSeconds | int | 10 |
|
| redis.readinessProbe.successThreshold | int | 1 |
|
| redis.readinessProbe.timeoutSeconds | int | 1 |
|
| redis.replicaCount | int | 1 |
|
| redis.resources | object | {} |
|
| redis.service.ports[0].name | string | "6379-tcp" |
|
| redis.service.ports[0].port | int | 6379 |
|
| redis.service.ports[0].protocol | string | "TCP" |
|
| redis.service.ports[0].targetPort | int | 6379 |
|
| redis.service.type | string | "ClusterIP" |
|
| redis.serviceAccount.annotations | object | {} |
|
| redis.serviceAccount.create | bool | true |
|
| redis.serviceAccount.name | string | "" |
|
| redis.tolerations | list | [] |
|
| server.affinity | object | {} |
|
| server.attestation_storage.bucket | string | "file:///var/run/attestations" |
|
| server.attestation_storage.enabled | bool | true |
|
| server.attestation_storage.persistence.accessModes[0] | string | "ReadWriteOnce" |
|
| server.attestation_storage.persistence.annotations | object | {} |
|
| server.attestation_storage.persistence.enabled | bool | true |
|
| server.attestation_storage.persistence.existingClaim | string | "" |
|
| server.attestation_storage.persistence.mountPath | string | "/var/lib/mysql" |
|
| server.attestation_storage.persistence.size | string | "5Gi" |
|
| server.attestation_storage.persistence.storageClass | string | "" |
|
| server.attestation_storage.persistence.subPath | string | "" |
|
| server.awsKmsCredentialsSecretName | string | "aws-kms-credentials" |
kubernetes secret name containing IAM credentials for use with AWS KMS |
| server.awsKmsRegion | string | "us-east-1" |
AWS region if using AWS KMS for signing key |
| server.config.key | string | "treeID" |
|
| server.config.treeID | string | "" |
|
| server.enabled | bool | true |
|
| server.extraArgs | list | [] |
|
| server.gomemlimit | string | "" |
|
| server.image.pullPolicy | string | "IfNotPresent" |
|
| server.image.registry | string | "ghcr.io" |
|
| server.image.repository | string | "sigstore/rekor/rekor-server" |
|
| server.image.version | string | "v1.5.3@sha256:ef3ac5d318fe8fb50997d6bf3e39c04e8ccc87708ff991e16d74e956f85ca74e" |
|
| server.ingress.annotations | object | {} |
|
| server.ingress.className | string | "nginx" |
|
| server.ingress.enabled | bool | true |
|
| server.ingress.hosts[0].host | string | "root" |
|
| server.ingress.hosts[0].path | string | "/" |
|
| server.ingress.tls | list | [] |
|
| server.ingresses[0].annotations | object | {} |
|
| server.ingresses[0].backendConfigSpec.logging.enable | bool | true |
|
| server.ingresses[0].backendConfigSpec.securityPolicy.name | string | "rekor-security-policy" |
|
| server.ingresses[0].className | string | "gce" |
|
| server.ingresses[0].enabled | bool | false |
|
| server.ingresses[0].frontendConfigSpec.redirectToHttps.enabled | bool | true |
|
| server.ingresses[0].frontendConfigSpec.sslPolicy | string | "rekor-ssl-policy" |
|
| server.ingresses[0].hosts[0].host | string | "root" |
|
| server.ingresses[0].hosts[0].path | string | "/" |
|
| server.ingresses[0].name | string | "gce-ingress" |
|
| server.ingresses[0].staticGlobalIP | string | "lb-ext-ip" |
|
| server.ingresses[0].tls | list | [] |
|
| server.kmsType | string | "none" |
KMS type for signing key (possible values: "" / "none", "aws") |
| server.livenessProbe.failureThreshold | int | 3 |
|
| server.livenessProbe.httpGet.path | string | "/ping" |
|
| server.livenessProbe.httpGet.port | int | 3000 |
|
| server.livenessProbe.initialDelaySeconds | int | 30 |
|
| server.livenessProbe.periodSeconds | int | 10 |
|
| server.livenessProbe.successThreshold | int | 1 |
|
| server.livenessProbe.timeoutSeconds | int | 1 |
|
| server.logging.production | bool | false |
|
| server.name | string | "server" |
|
| server.nodeSelector | object | {} |
|
| server.podAnnotations."prometheus.io/path" | string | "/metrics" |
|
| server.podAnnotations."prometheus.io/port" | string | "2112" |
|
| server.podAnnotations."prometheus.io/scrape" | string | "true" |
|
| server.port | int | 3000 |
|
| server.readinessProbe.failureThreshold | int | 3 |
|
| server.readinessProbe.httpGet.path | string | "/ping" |
|
| server.readinessProbe.httpGet.port | int | 3000 |
|
| server.readinessProbe.initialDelaySeconds | int | 10 |
|
| server.readinessProbe.periodSeconds | int | 10 |
|
| server.readinessProbe.successThreshold | int | 1 |
|
| server.readinessProbe.timeoutSeconds | int | 1 |
|
| server.replicaCount | int | 1 |
|
| server.resources | object | {} |
|
| server.retrieve_api.enabled | bool | true |
|
| server.searchIndex.mysql | object | {} |
|
| server.searchIndex.storageProvider | string | "" |
|
| server.securityContext.runAsNonRoot | bool | true |
|
| server.securityContext.runAsUser | int | 65533 |
|
| server.service.ports[0].name | string | "3000-tcp" |
|
| server.service.ports[0].port | int | 80 |
|
| server.service.ports[0].protocol | string | "TCP" |
|
| server.service.ports[0].targetPort | int | 3000 |
|
| server.service.ports[1].name | string | "2112-tcp" |
|
| server.service.ports[1].port | int | 2112 |
|
| server.service.ports[1].protocol | string | "TCP" |
|
| server.service.ports[1].targetPort | int | 2112 |
|
| server.service.type | string | "ClusterIP" |
|
| server.serviceAccount.annotations | object | {} |
|
| server.serviceAccount.create | bool | true |
|
| server.serviceAccount.name | string | "" |
|
| server.sharding.contents | string | "" |
|
| server.sharding.filename | string | "sharding-config.yaml" |
|
| server.sharding.mountPath | string | "/sharding" |
|
| server.signer | string | "memory" |
|
| server.tolerations | list | [] |
|
| trillian.adminServer | string | "" |
|
| trillian.enabled | bool | true |
|
| trillian.forceNamespace | string | "trillian-system" |
|
| trillian.fullnameOverride | string | "trillian" |
|
| trillian.logServer.fullnameOverride | string | "trillian-logserver" |
|
| trillian.logServer.name | string | "trillian-logserver" |
|
| trillian.logServer.portHTTP | int | 8090 |
|
| trillian.logServer.portRPC | int | 8091 |
|
| trillian.logSigner.fullnameOverride | string | "trillian-logsigner" |
|
| trillian.logSigner.name | string | "trillian-logsigner" |
|
| trillian.mysql.fullnameOverride | string | "trillian-mysql" |
|
| trillian.namespace.create | bool | true |
|
| trillian.namespace.name | string | "trillian-system" |
Autogenerated from chart metadata using helm-docs v1.14.2