c0c0n3 / kitt4sme.live

On a mission to bring AI to the shop floor: https://kitt4sme.eu/
MIT License
1 stars 28 forks source link

Basic Fatigue Monitoring System deployment #172

Closed c0c0n3 closed 2 years ago

c0c0n3 commented 2 years ago

This PR implements a basic Fatigue Monitoring System (FAMS) deployment.

Notes

  1. Service replicas. Currently set to 0. Reason: the GitLab token we have in the Sealed Secret is invalid, so K8s won't be able to pull the image. (We don't want to run FAMS in the Kitt4sme live instance just yet because we'd like to wait until SUPSI decide on image usage policy in the cloud.)
  2. Authorised service use. If you fork this repo and would like to use FAMS, you'll first have to get in touch with @vcutrona (SUPSI) to agree on terms of use. Then he'll issue you with a token you can use to pull the image. Use the fams-image.sh script in deployment/mesh-infra/security/secrets to generate a Sealed Secret for that token. Then set the service replicas to at least 1. Finally commit your changes and the service should automatically go live soon after.