Skip to content

keptn-sandbox/keptn-fah-client-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keptn Folding at home example

This repository contains a Keptn Project for the Folding At Home Client. The Kubernetes Manifests are based on richstokes/k8s-fah.

Prerequesits

  • Kubernetes Cluster (1.14, 1.15) with Keptn 0.6.1 installed
  • Download (or clone) this repository

Configuration options

Please find configuration options for the FAHClient in fah-cpu/templates/deployment.yaml:

          command:
            - "/usr/bin/FAHClient"
            - "--allow=0/0:7396"
            - "--web-allow=0/0:7396"
            - "--user=Keptn" # auto generated for the cluster
            - "--team=259797" # Keptn Team ID
            - "--run-as"
            - "1234"
            - "--pid-file=/var/lib/fahclient/fahclient.pid"
            - "--power=full"
            - "--gpu=false"

Setup

keptn create project folding-at-home --shipyard=shipyard.yaml
keptn onboard service fah-cpu --project=folding-at-home --chart=./fah-cpu
keptn send event new-artifact --project=folding-at-home --service=fah-cpu --image=docker.io/richstokes20/fah-covid:latest

Remove

keptn delete project folding-at-home
kubectl delete namespace folding-at-home-prod

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published