Functional Requirement
no. | description | JIRA |
---|---|---|
1 | KServe Adapter must provides APIs for xApp to request 'inference' to the Inference Service. | |
2 | KServe Adapter must allows Inference Service object onboarding to chart repository. | |
3 | KServe Adapter must be able to deploy Inference Service. | |
4 | KServe Adapter must be able to delete Inference Service. | |
5 | KServe Adapter must be able to update Inference Service. | |
6 | KServe Adapter must be able to list currently running Inference Service. | |
7 | KServe Adapter must be able to healthcheck Inference Service. | |
8 | KServe Adapter must be able to get revision of Inference Service. | |
9 | KServe Adapter must be able to get status Inference Service. | |
10 | Inference Service Performance(Model Performance) must be able to be monitored. (assume that it might be consumed by A1) | |
11 | Inference Service Resource Utilization must be able to be monitored. (assume that it might be consumed by O1) |
Non Functional Requirement
no. | description |
---|---|
1 | Inference Service shall be deployed in 'ricips' namespace. |
2 | KServe related CRDs shall have been installed in the same cluster where Inference Service will be deployed. |