konflux-ci / architecture

Technical and Architecture documents
https://konflux-ci.dev/architecture/
18 stars 67 forks source link

Decoupling deployment ADR #147

Closed ralphbean closed 7 months ago

ralphbean commented 10 months ago

This is a big scope change that needs some attention from UX as well as architects. See also https://issues.redhat.com/browse/RHTAP-1873.

gbenhaim commented 9 months ago

@ralphbean yesterday I discovered that a generic API for dynamic resource allocation was implemented in k8s [1] (it's currently an alpha feature). It's a generalization of the PV API. I think that our future work should based on it, instead of moving the DTC API to its own project. We would need to work on integrating Tekton with this new API k8s offers.

[1] https://kubernetes.io/docs/concepts/scheduling-eviction/dynamic-resource-allocation/

ralphbean commented 7 months ago

I'm going to merge this now; I think it's been sufficiently circulated and discussed.

If you object post-merge, please raise it and we can open something to consider amending this.