Getting Started with KServe¶
Before you begin¶
Warning
KServe Quickstart Environments are for experimentation use only. For production installation, see our Administrator's Guide
Before you can get started with a KServe Quickstart deployment you must install kind and the Kubernetes CLI.
Install Kind (Kubernetes in Docker)¶
You can use kind
(Kubernetes in Docker) to run a local Kubernetes cluster with Docker container nodes.
Install the Kubernetes CLI¶
The Kubernetes CLI (kubectl
), allows you to run commands against Kubernetes clusters. You can use kubectl
to deploy applications, inspect and manage cluster resources, and view logs.
Install Helm¶
The Helm package manager for Kubernetes helps you define, install and upgrade software built for Kubernetes.
Install the KServe "Quickstart" environment¶
-
After having kind installed, create a
kind
cluster with:kind create cluster
-
Then run:
kubectl config get-contexts
It should list out a list of contexts you have, one of them should be
kind-kind
. Then run:to use this context.kubectl config use-context kind-kind
-
You can then get started with a local deployment of KServe by using KServe Quick installation script on Kind:
curl -s "https://raw.githubusercontent.com/kserve/kserve/release-0.14/hack/quick_install.sh" | bash