Skip to content

BNLNPPS/nopayloaddb-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nopayloaddb_charts

Helm-charts for NoPayloadDB deployments

Checkout

To clone the repository, use the following command:

git clone https://github.com/BNLNPPS/nopayloaddb-charts.git

Copy values

You need to copy your configuration values into the appropriate charts.

sPHENIX:

cp /path/to/your/values/values_sphenix.yaml nopayloaddb-charts/npdbchart_sphenix/values.yaml

Belle2 Java:

cp /path/to/your/values/values_belle2-java.yaml nopayloaddb-charts/npdbchart_belle2_java/values.yaml

oc and helm commands

Make sure you are in the directory where oc and helm are installed.

Login

oc login --token='YOUR_TOKEN'

Enter your project

oc project <project-name>

List helm releases in the current namespace

helm list

Upgrade a helm release

helm upgrade <helm-release-name> /path/to/your/helm-charts/nopayloaddb-charts/npdbchart_YOUR_EXPERIMENT

Get pods

oc get pods

Get pod logs

oc logs <pod-name>

Get pod events

oc describe pod <pod-name>

Get image streams

oc get imagestreams

Get image stream events

oc describe imagestream <image-stream-name>

Deleting the pod

In most cases, deleting the pod fixes all issues. A new pod will be automatically spawned.

oc delete pod <pod-name>

Creator and Contact

  • Creator: Ruslan Mashinistov (BNL)

About

Helm-charts for NoPayloadDB deployments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages