Skip to content

diy-forge/boinc-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

boinc-kubernetes

Deploying a BOINC client pod in k3s with 3 tasks

  $> export KUBECONFIG=/etc/rancher/k3s/k3s.yaml    # particular requirement for k3s

  # Load Credentials in a secret
  $> kubectl apply -f ./secrets.yaml

  # Apply deployment
  $> kubectl apply -f ./boinc_client.yaml

  # We can check that everything went fine with the kubectl commands:

  $> kubectl describe pod boinc-deployment          # Describe deployment stats
  $> kubectl get pods -n default                    # List all pods from default (boinc-deployment-*)
  $> kubectl logs <POD_ID> -n default               # Log from a pod
  $> kubectl get pods --all-namespaces -o wide      # Pod by container
  

Screenshot

Terminator Snapshot

TODOs

  • Add kubernetes support
  • Using secrets template to avoid to push credentials
  • Add other container definitions for armhf instead arm64
  • Document the way to access a pod (guacamole GUI)
  • Try to connect with GPU (Jetson Nano)

References:

About

Deploying a Boinc pod in k3s

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors