update kserve to version 0.15.0 (#1180)

Signed-off-by: grudloffev <gabriel.rudloff@eviden.com>
This commit is contained in:
grudloffev 2025-04-14 03:54:52 +02:00 committed by GitHub
parent a93b143c1d
commit f43e99ff22
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 36 additions and 12 deletions

View File

@ -27,7 +27,7 @@
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
"source": [ "source": [
"!pip install kserve==0.7.0" "!pip install kserve==0.15.0"
] ]
}, },
{ {
@ -40,7 +40,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": null,
"id": "a38cbeda-eb60-4469-b861-559950886453", "id": "a38cbeda-eb60-4469-b861-559950886453",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
@ -67,7 +67,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 3, "execution_count": null,
"id": "6a621ac9-1847-4249-b12a-76cf23620534", "id": "6a621ac9-1847-4249-b12a-76cf23620534",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
@ -94,7 +94,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 4, "execution_count": null,
"id": "9a7f9b69-a305-482b-a9e1-0b706ba11341", "id": "9a7f9b69-a305-482b-a9e1-0b706ba11341",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
@ -104,13 +104,13 @@
"api_version = constants.KSERVE_GROUP + '/' + kserve_version\n", "api_version = constants.KSERVE_GROUP + '/' + kserve_version\n",
"\n", "\n",
"isvc = V1beta1InferenceService(api_version=api_version,\n", "isvc = V1beta1InferenceService(api_version=api_version,\n",
" kind=constants.KSERVE_KIND,\n", " kind=constants.KSERVE_KIND_INFERENCESERVICE,\n",
" metadata=client.V1ObjectMeta(\n", " metadata=client.V1ObjectMeta(\n",
" name=name, namespace=namespace, annotations={'sidecar.istio.io/inject':'false'}),\n", " name=name, namespace=namespace, annotations={'sidecar.istio.io/inject':'false'}),\n",
" spec=V1beta1InferenceServiceSpec(\n", " spec=V1beta1InferenceServiceSpec(\n",
" predictor=V1beta1PredictorSpec(\n", " predictor=V1beta1PredictorSpec(\n",
" sklearn=(V1beta1SKLearnSpec(\n", " sklearn=(V1beta1SKLearnSpec(\n",
" storage_uri=\"gs://kfserving-samples/models/sklearn/iris\"))))\n", " storage_uri=\"gs://kfserving-examples/models/sklearn/1.0/model\"))))\n",
")" ")"
] ]
}, },
@ -189,7 +189,7 @@
" ]\n", " ]\n",
"}\n", "}\n",
"\n", "\n",
"response = requests.post(isvc_url, json=inference_input)\n", "response = requests.post(f\"{isvc_url}/v1/models/{name}:predict\", json=inference_input)\n",
"print(response.text)" "print(response.text)"
] ]
}, },
@ -221,7 +221,19 @@
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
"source": [ "source": [
"!kubectl create -f https://raw.githubusercontent.com/kserve/kserve/release-0.7/docs/samples/v1beta1/sklearn/v1/perf.yaml -n kubeflow-user-example-com" "creation_output=!kubectl create -f https://raw.githubusercontent.com/kserve/kserve/release-0.15/docs/samples/v1beta1/sklearn/v1/perf.yaml -n {namespace}\n",
"creation_output"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "a17377b8-30b8-43c2-a39c-da6aded3ff40",
"metadata": {},
"outputs": [],
"source": [
"job_name = creation_output[0].split(\"/\")[-1].split(\" \")[0]\n",
"job_name"
] ]
}, },
{ {
@ -239,7 +251,19 @@
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
"source": [ "source": [
"!kubectl get pods --namespace=kubeflow-user-example-com | grep load" "get_pod_output=!kubectl get pods -n {namespace} | grep {job_name}\n",
"get_pod_output"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "2d6318ef-0360-4eae-8775-f1a1ac6e5fac",
"metadata": {},
"outputs": [],
"source": [
"pod_name=get_pod_output[0].split(\" \")[0]\n",
"pod_name"
] ]
}, },
{ {
@ -257,7 +281,7 @@
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
"source": [ "source": [
"!kubectl logs <job-name> -n kubeflow-user-example-com" "!kubectl logs {pod_name} -n {namespace}"
] ]
}, },
{ {
@ -302,7 +326,7 @@
], ],
"metadata": { "metadata": {
"kernelspec": { "kernelspec": {
"display_name": "Python 3", "display_name": "Python 3 (ipykernel)",
"language": "python", "language": "python",
"name": "python3" "name": "python3"
}, },
@ -316,7 +340,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.10" "version": "3.11.10"
} }
}, },
"nbformat": 4, "nbformat": 4,