https://github.com/puzzle/dependencytrack-helm
Helm chart to deploy OWASP Dependency Track with a Postgres database
https://github.com/puzzle/dependencytrack-helm
dependency-track helm-chart postgresql postgresql-database
Last synced: 7 days ago
JSON representation
Helm chart to deploy OWASP Dependency Track with a Postgres database
- Host: GitHub
- URL: https://github.com/puzzle/dependencytrack-helm
- Owner: puzzle
- License: apache-2.0
- Created: 2024-01-18T12:10:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-16T09:05:21.000Z (about 1 year ago)
- Last Synced: 2025-04-16T11:58:15.921Z (about 1 year ago)
- Topics: dependency-track, helm-chart, postgresql, postgresql-database
- Language: Mustache
- Homepage:
- Size: 131 KB
- Stars: 0
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dependency-track
 
Dependency-Track is an intelligent Software Supply Chain Component Analysis platform that allows organizations to identify and reduce risk from the use of third-party and open source components. Dependency-Track takes a unique and highly beneficial approach by leveraging the capabilities of Software Bill-of-Materials (SBOM). This approach provides capabilities that traditional Software Composition Analysis (SCA) solutions cannot achieve.
**Homepage:**
## Maintainers
| Name | Email | Url |
| ---- | ------ | --- |
| Puzzle ITC | | |
## Source Code
*
*
*
## Requirements
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | common | 2.x.x |
| https://charts.bitnami.com/bitnami | postgresql | 15.5.38 |
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| apiserver | object | `{"affinity":{},"annotations":{},"emptyDir":{"sizeLimit":"8Gi"},"enabled":true,"env":[],"fullnameOverride":"","image":{"pullPolicy":"IfNotPresent","repository":"dependencytrack/apiserver","tag":"4.13.2"},"initContainers":[],"livenessProbe":{"enabled":true,"failureThreshold":3,"initialDelaySeconds":60,"path":"/api/version","periodSeconds":10,"successThreshold":1,"timeoutSeconds":2},"nameOverride":"","nodeSelector":{},"persistentVolume":{"accessModes":["ReadWriteOnce"],"annotations":{},"enabled":true,"size":"8Gi","storageClass":""},"podSecurityContext":{},"readinessProbe":{"enabled":true,"failureThreshold":3,"initialDelaySeconds":60,"path":"/","periodSeconds":10,"successThreshold":1,"timeoutSeconds":2},"replicaCount":1,"resources":{"limits":{"cpu":2,"memory":"8Gi"},"requests":{"cpu":"500m","memory":"2Gi"}},"securityContext":{},"service":{"annotations":{},"port":80,"type":"ClusterIP"},"serviceAccount":{"annotations":{},"create":true,"name":"apiserver-serviceaccount"},"serviceMonitor":{"create":false},"tolerations":[]}` | config of the apiserver |
| apiserver.serviceMonitor.create | bool | `false` | Specifies whether a service monitor should be created. Exposure of Prometheus metrics need to be enabled separately, see https://docs.dependencytrack.org/getting-started/configuration/#api-server |
| frontend | object | `{"affinity":{},"annotations":{},"emptyDir":{"sizeLimit":"8Gi"},"enabled":true,"env":[{"name":"API_BASE_URL","value":""}],"fullnameOverride":"","image":{"pullPolicy":"IfNotPresent","repository":"dependencytrack/frontend","tag":"4.13.2"},"initContainers":[],"livenessProbe":{"enabled":true,"failureThreshold":3,"initialDelaySeconds":60,"path":"/","periodSeconds":10,"successThreshold":1,"timeoutSeconds":2},"nameOverride":"","nodeSelector":{},"podSecurityContext":{},"readinessProbe":{"enabled":true,"failureThreshold":3,"initialDelaySeconds":60,"path":"/","periodSeconds":10,"successThreshold":1,"timeoutSeconds":2},"replicaCount":1,"resources":{"limits":{"cpu":1,"memory":"512Mi"},"requests":{"cpu":"100m","memory":"128Mi"}},"securityContext":{},"service":{"annotations":{},"port":80,"type":"ClusterIP"},"serviceAccount":{"annotations":{},"create":true,"name":"frontend-serviceaccount"},"tolerations":[]}` | config of the frontend |
| frontend.env | list | `[{"name":"API_BASE_URL","value":""}]` | See https://docs.dependencytrack.org/getting-started/configuration/ for frontend ENV variables. |
| global | object | `{"imageRegistry":"docker.io"}` | global configuration |
| ingress | object | `{"annotations":{},"enabled":false,"host":"chart-example.local","labels":{},"tls":{"enabled":false,"secretName":""}}` | configuration of ingress |
| postgresql | object | `{"auth":{"database":"deptrack","password":"","postgresPassword":"","username":"deptrack"},"enabled":true}` | configuration of bitnami postgres chart |
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.12.0](https://github.com/norwoodj/helm-docs/releases/v1.12.0)