Adoption of cloud-native (Kubernetes-specific) technologies
- Dominant language
- Python
- Stars
- 11
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
Currently, pfcon uses the Kubernetes Job API "naively" meaning it creates and deletes Job resources directly. Higher-level add-on APIs which are highly prevalent in the k8s ecosystem include:
- [Tekton](https://tekton.dev) pipelines
- Could be more efficient and/or better integrated than using _ChRIS_ backend to orchestrate DAG execution
- [Kueue](https://kueue.sigs.k8s.io/)
- Shared HPC features e.g. gang scheduling, fair share
- May be part of a platform's fulfillment to [Kubernetes AI Conformance](https://github.com/kubernetes-sigs/ai-conformance)
Using these higher-level APIs instead of directly creating/deleting jobs could be advantageous.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.