Files
dependency-track-deployment/deployment/install.sh
2025-07-09 17:08:51 +02:00

26 lines
432 B
Bash
Executable File

#!/bin/bash
ARG1=$1
NAMESPACE=$(cat namespace)
DTRACK_VERSION=0.34.0
kubectl create namespace $NAMESPACE \
--dry-run=client \
-o yaml | \
kubectl -f - apply
helm repo add dtrack https://dependencytrack.github.io/helm-charts
helm repo update
helm upgrade --install \
dtrack dtrack/dependency-track \
-f values.yml \
--version $DTRACK_VERSION \
--namespace=$NAMESPACE
kubectl -f ingress.yml -n $NAMESPACE apply