From 31181dbd41aef98915998a17e23808f7d430b67a Mon Sep 17 00:00:00 2001 From: mriedmann <8947111+mriedmann@users.noreply.github.com> Date: Wed, 15 May 2024 09:56:56 +0000 Subject: [PATCH] Update helm docs Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- charts/dependency-track/README.md | 61 +++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 3 deletions(-) diff --git a/charts/dependency-track/README.md b/charts/dependency-track/README.md index eb83858..e7251b6 100644 --- a/charts/dependency-track/README.md +++ b/charts/dependency-track/README.md @@ -1,7 +1,62 @@ # dependency-track -This is an alternative version or the official chart (https://github.com/DependencyTrack/helm-charts) to support our internal cluster (based on openshift). +![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.10.0](https://img.shields.io/badge/AppVersion-4.10.0-informational?style=flat-square) -We plan to upstream any valuable change to the existing official helm-chart but currently lack time and resources. +Install OWASP Dependency-Track on Kubernetes (or RedHat Openshift) + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| oci://registry-1.docker.io/bitnamicharts | common | 2.x.x | +| oci://registry-1.docker.io/bitnamicharts | postgresql | 13.x.x | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| apiserver.emptyDir.sizeLimit | string | `"8Gi"` | | +| apiserver.image.pullPolicy | string | `"IfNotPresent"` | | +| apiserver.image.repository | string | `"dependencytrack/apiserver"` | | +| apiserver.image.tag | string | `"4.10.1"` | | +| apiserver.persistentVolume.accessModes[0] | string | `"ReadWriteOnce"` | | +| apiserver.persistentVolume.annotations | object | `{}` | | +| apiserver.persistentVolume.enabled | bool | `true` | | +| apiserver.persistentVolume.size | string | `"8Gi"` | | +| apiserver.persistentVolume.storageClass | string | `""` | | +| apiserver.replicaCount | int | `1` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| frontend.image.pullPolicy | string | `"IfNotPresent"` | | +| frontend.image.repository | string | `"dependencytrack/frontend"` | | +| frontend.image.tag | string | `"4.10.0"` | | +| frontend.replicaCount | int | `1` | | +| fullnameOverride | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | object | `{}` | | +| ingress.enabled | bool | `false` | | +| ingress.host | string | `"example.com"` | | +| ingress.openshift | bool | `false` | | +| ingress.tls.enabled | bool | `false` | | +| ingress.tls.secretName | string | `""` | | +| nameOverride | string | `""` | | +| nodeSelector | object | `{}` | | +| oidc.enabled | bool | `false` | | +| podAnnotations | object | `{}` | | +| podSecurityContext | object | `{}` | | +| postgresql.auth.database | string | `"dependencytrack"` | | +| postgresql.auth.password | string | `"dependencytrack"` | | +| postgresql.auth.username | string | `"dependencytrack"` | | +| postgresql.enabled | bool | `true` | | +| resources | object | `{}` | | +| securityContext | object | `{}` | | +| service.port | int | `8080` | | +| service.type | string | `"ClusterIP"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| tolerations | list | `[]` | | -Feel free to contact us if you want to help.