aai-institute / aai-institute/jobq
Add project creation API endpoint
Open
backend
- Dominant language
- Python
- Stars
- 4
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Goals:
- Create data model for projects
- Implement `POST /projects` API endpoint
Implementation notes:
- We should prevent the deletion of Kubernetes resources through custom [finalizers](https://kubernetes.io/docs/concepts/overview/working-with-objects/finalizers/), to prevent dangling references from projects to Kubernetes resources.
Open questions:
- Does the caller specify existing Kueue name and namespace? Probably not. What happens if the names clash with existing Kubernetes resources?
Contributor guide
Assessment
This issue has not been assessed yet.