Improve UX for trying to run/install an GPU Workflow on a non-gpu Instance
When kaapana is run on a non-gpu instance, GPU workflows can still be installed and started. However, they fail at some point. Form a UX perspective this is very unintuitive and frustrate because, workflows such as TotalSegmentator for example, can actually run on CPU-only instances. Therefore, we should improve the UX. There come two option to my mind:
- Preventing the installation of GPU workflows if no GPU accessible
- Preventing running GPU workflows if no GPU accessible