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