Skip to content

eumel8/k8s-supporting-folding-at-home

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

k8s supporting folding@home

After NVIDIA asked Gamers to help folding@home to fight against COVID-19 I thought plenty of Kubernetes clusters also have unused resources to donate.

This repository contains a dockerfile, a helm chart and also a simple Kubernetes configuration to get folding@home running at your own clusters.

This was created in a rush. Improvements are warmly welcome

Kubernetes

This deploys a daemonset without resource limitation but folding-powerlevel is set to light so it should not take that many resources. You can change user, team and powerlevel via environment variables.

kubectl apply -f https://raw.githubusercontent.com/wind0r/k8s-supporting-folding-at-home/master/kubernetes/

Optional:

kubectl create secret generic k8s-supporting-folding-at-home --from-literal=passkey=${ADD_YOUR_PASSKEY_HERE}

Helm

This deploys a daemonset via helm with folding-powerlevel set to medium. You can add resource limitation and change other settings via values files like with every other helm chart.

git clone https://github.com/wind0r/k8s-supporting-folding-at-home.git
helm install folding ./k8s-supporting-folding-at-home/helm

Settings

Forks

About

Support Folding at Home by running the FAHClient on your Kubernetes cluster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 58.6%
  • Smarty 41.4%