Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

trillian

Version: 0.3.16 Type: application AppVersion: 1.7.3

Trillian is a log that stores an accurate, immutable and verifiable history of activity.

Homepage: https://sigstore.dev/

Quick Installation

To install the helm chart with default values run following command. The Values section describes the configuration options for this chart.

helm install [RELEASE_NAME] .

Uninstallation

To uninstall the Helm chart run following command.

helm uninstall [RELEASE_NAME]

Maintainers

Name Email Url
The Sigstore Authors https://sigstore.dev/

Source Code

Values

Key Type Default Description
createdb.affinity object {}
createdb.annotations object {}
createdb.dbname string "trillian"
createdb.enabled bool true
createdb.image.pullPolicy string "IfNotPresent"
createdb.image.registry string "ghcr.io"
createdb.image.repository string "sigstore/scaffolding/createdb"
createdb.image.version string "sha256:3cee6c78973b82af6c3c3632bf8d44dafbab1632b3999a7292b170237c5dd5cc" v0.7.31
createdb.name string "createdb"
createdb.nodeSelector object {}
createdb.podAnnotations object {}
createdb.podLabels object {}
createdb.serviceAccount.annotations object {}
createdb.serviceAccount.create bool false
createdb.serviceAccount.name string ""
createdb.tolerations list []
createdb.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:7c12af72ceb38b7432ab85e1a265cff6ae58e06f95539d539b654f2cfa64bb13" 8.21.0
initContainerImage.netcat.imagePullPolicy string "IfNotPresent"
initContainerImage.netcat.registry string "docker.io"
initContainerImage.netcat.repository string "subfuzion/netcat"
initContainerImage.netcat.version string "sha256:7e808e84a631d9c2cd5a04f6a084f925ea388e3127553461536c1248c3333c8a" 2024-09-03
logServer.affinity object {}
logServer.enabled bool true
logServer.extraArgs list []
logServer.image.pullPolicy string "IfNotPresent"
logServer.image.registry string "ghcr.io"
logServer.image.repository string "sigstore/scaffolding/trillian_log_server"
logServer.image.version string "sha256:5a878e4e4f03790d2dda4b07a551ff9832128b307447d4156255c73690aa2da3" trillian v1.7.3 (scaffolding v0.7.37)
logServer.livenessProbe object {}
logServer.name string "log-server"
logServer.nodeSelector object {}
logServer.podAnnotations object {}
logServer.podLabels object {}
logServer.portHTTP int 8090
logServer.portRPC int 8091
logServer.readinessProbe object {}
logServer.replicaCount int 1
logServer.resources object {}
logServer.service.headless bool false
logServer.service.ports[0].name string "8091-tcp"
logServer.service.ports[0].port int 8091
logServer.service.ports[0].protocol string "TCP"
logServer.service.ports[0].targetPort int 8091
logServer.service.ports[1].name string "8090-tcp"
logServer.service.ports[1].port int 8090
logServer.service.ports[1].protocol string "TCP"
logServer.service.ports[1].targetPort int 8090
logServer.service.type string "ClusterIP"
logServer.serviceAccount.annotations object {}
logServer.serviceAccount.create bool true
logServer.serviceAccount.name string ""
logServer.tolerations list []
logSigner.affinity object {}
logSigner.enabled bool true
logSigner.etcdServers list []
logSigner.extraArgs list []
logSigner.forceMaster bool true
logSigner.image.pullPolicy string "IfNotPresent"
logSigner.image.registry string "ghcr.io"
logSigner.image.repository string "sigstore/scaffolding/trillian_log_signer"
logSigner.image.version string "sha256:28c5ff40963f83ffdf4e2d9ea1e4e2c877c33cfb0ff068f3daad1c1080aad0ac" trillian v1.7.3 (scaffolding v0.7.37)
logSigner.livenessProbe object {}
logSigner.name string "log-signer"
logSigner.nodeSelector object {}
logSigner.podAnnotations object {}
logSigner.podLabels object {}
logSigner.portHTTP int 8090
logSigner.portRPC int 8091
logSigner.readinessProbe object {}
logSigner.replicaCount int 1
logSigner.resources object {}
logSigner.service.headless bool false
logSigner.service.ports[0].name string "8091-tcp"
logSigner.service.ports[0].port int 8091
logSigner.service.ports[0].protocol string "TCP"
logSigner.service.ports[0].targetPort int 8091
logSigner.service.type string "ClusterIP"
logSigner.serviceAccount.annotations object {}
logSigner.serviceAccount.create bool true
logSigner.serviceAccount.name string ""
logSigner.tolerations list []
mysql.args[0] string "--ignore-db-dir=lost+found"
mysql.auth.existingSecret string ""
mysql.auth.password string ""
mysql.auth.rootPassword string ""
mysql.auth.username string "mysql"
mysql.enabled bool true
mysql.gcp.cloudsql.registry string "gcr.io"
mysql.gcp.cloudsql.repository string "cloud-sql-connectors/cloud-sql-proxy:2.23.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:7cf46b7a0251486351cf7ed18dab04d96f05e26deb19d426e237f390e3baef14" crane digest gcr.io/cloud-sql-connectors/cloud-sql-proxy:2.23.0-alpine
mysql.gcp.enabled bool false
mysql.gcp.instance string ""
mysql.gcp.scaffoldSQLProxy.registry string "ghcr.io"
mysql.gcp.scaffoldSQLProxy.repository string "sigstore/scaffolding/cloudsqlproxy"
mysql.gcp.scaffoldSQLProxy.resources.requests.cpu string "1"
mysql.gcp.scaffoldSQLProxy.resources.requests.memory string "2Gi"
mysql.gcp.scaffoldSQLProxy.securityContext.allowPrivilegeEscalation bool false
mysql.gcp.scaffoldSQLProxy.securityContext.capabilities.drop[0] string "ALL"
mysql.gcp.scaffoldSQLProxy.securityContext.readOnlyRootFilesystem bool true
mysql.gcp.scaffoldSQLProxy.securityContext.runAsNonRoot bool true
mysql.gcp.scaffoldSQLProxy.version string "sha256:2cb6ff4ebe7ae82b4c39e5c2b40365b0e4a47adcc244167c7cd364a6f8a9fdda" v0.7.37 which is based on cloud-sql-proxy:2.23.0-alpine
mysql.hostname string ""
mysql.image.pullPolicy string "IfNotPresent"
mysql.image.registry string "gcr.io"
mysql.image.repository string "trillian-opensource-ci/db_server"
mysql.image.version string "sha256:2a685a38dd0129cceb646c232d285383f614c7e6fa51ff8f512aef78e4298461" crane digest gcr.io/trillian-opensource-ci/db_server:v1.5.3
mysql.livenessProbe.exec.command[0] string "/etc/init.d/mysql"
mysql.livenessProbe.exec.command[1] string "status"
mysql.livenessProbe.failureThreshold int 3
mysql.livenessProbe.initialDelaySeconds int 30
mysql.livenessProbe.periodSeconds int 10
mysql.livenessProbe.successThreshold int 1
mysql.livenessProbe.timeoutSeconds int 1
mysql.name string "mysql"
mysql.persistence.accessModes[0] string "ReadWriteOnce"
mysql.persistence.annotations object {}
mysql.persistence.enabled bool true
mysql.persistence.existingClaim string ""
mysql.persistence.mountPath string "/var/lib/mysql"
mysql.persistence.size string "5Gi"
mysql.persistence.storageClass string nil
mysql.persistence.subPath string ""
mysql.podAnnotations object {}
mysql.podLabels object {}
mysql.port int 3306
mysql.readinessProbe.exec.command[0] string "/etc/init.d/mysql"
mysql.readinessProbe.exec.command[1] string "status"
mysql.readinessProbe.failureThreshold int 3
mysql.readinessProbe.initialDelaySeconds int 10
mysql.readinessProbe.periodSeconds int 10
mysql.readinessProbe.successThreshold int 1
mysql.readinessProbe.timeoutSeconds int 1
mysql.replicaCount int 1
mysql.resources object {}
mysql.secret.annotations object {}
mysql.service.ports[0].name string "3306-tcp"
mysql.service.ports[0].port int 3306
mysql.service.ports[0].protocol string "TCP"
mysql.service.ports[0].targetPort int 3306
mysql.service.type string "ClusterIP"
mysql.serviceAccount.annotations object {}
mysql.serviceAccount.create bool true
mysql.serviceAccount.name string ""
mysql.strategy.type string "Recreate"
namespace.create bool false
namespace.name string "trillian-system"
quotaSystem.driver string "mysql"
storageSystem.driver string "mysql"
storageSystem.envCredentials list []