Skip to content

dCache/dcache-helm

Repository files navigation

Helm chart for dCache deployments in Kubernetes

TL;DR

helm repo add dcache https://gitlab.desy.de/api/v4/projects/7648/packages/helm/test
helm repo update
helm install my-release dcache/dcache

Run special version

helm  install --set image.tag=10.0.3  my-release dcache/dcache

Run only pools

Start pools d and f

helm  install --set image.tag=10.0.3 \
    --set dcache.door.enabled=false  \
    --set "dcache.pools={d,f}"  my-release dcache/dcache

Accessing admin interface

kubectl run --rm -ti admin-ssh --image kroniak/ssh-client -- ssh -p 22224 -l admin <my-release>-door-svc

Accessing Frontend

kubectl port-forward svc/<my-release>-door-svc 3880:3880

Acknowledgement

This project is based on work done by Michael Schuh, DESY-IT