Skip to content

Commit

Permalink
KServe 0.14 Release (kserve#3988)
Browse files Browse the repository at this point in the history
* temp commit

Signed-off-by: Jin Dong <greenmoon55@users.noreply.github.com>

* python-release.sh

Signed-off-by: Jin Dong <greenmoon55@users.noreply.github.com>

---------

Signed-off-by: Jin Dong <greenmoon55@users.noreply.github.com>
  • Loading branch information
greenmoon55 authored Oct 14, 2024
1 parent 82234c0 commit 7e43642
Show file tree
Hide file tree
Showing 43 changed files with 72,399 additions and 57 deletions.
2 changes: 1 addition & 1 deletion charts/kserve-crd-minimal/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
name: kserve-crd-minimal
version: v0.14.0-rc1
version: v0.14.0
description: Helm chart for deploying minimal kserve crds without validation
keywords:
- kserve
Expand Down
4 changes: 2 additions & 2 deletions charts/kserve-crd-minimal/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

Helm chart for deploying minimal kserve crds without validation

![Version: v0.14.0-rc1](https://img.shields.io/badge/Version-v0.14.0--rc1-informational?style=flat-square)
![Version: v0.14.0](https://img.shields.io/badge/Version-v0.14.0-informational?style=flat-square)

## Installing the Chart

To install the chart, run the following:

```console
$ helm install kserve-crd-minimal oci://ghcr.io/kserve/charts/kserve-crd-minimal --version v0.14.0-rc1
$ helm install kserve-crd-minimal oci://ghcr.io/kserve/charts/kserve-crd-minimal --version v0.14.0
```
2 changes: 1 addition & 1 deletion charts/kserve-crd/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
name: kserve-crd
version: v0.14.0-rc1
version: v0.14.0
description: Helm chart for deploying kserve crds
keywords:
- kserve
Expand Down
4 changes: 2 additions & 2 deletions charts/kserve-crd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

Helm chart for deploying kserve crds

![Version: v0.14.0-rc1](https://img.shields.io/badge/Version-v0.14.0--rc1-informational?style=flat-square)
![Version: v0.14.0](https://img.shields.io/badge/Version-v0.14.0-informational?style=flat-square)

## Installing the Chart

To install the chart, run the following:

```console
$ helm install kserve-crd oci://ghcr.io/kserve/charts/kserve-crd --version v0.14.0-rc1
$ helm install kserve-crd oci://ghcr.io/kserve/charts/kserve-crd --version v0.14.0
```
1,929 changes: 1,929 additions & 0 deletions charts/kserve-crd/templates/serving.kserve.io_clusterservingruntimes.yaml

Large diffs are not rendered by default.

3,548 changes: 3,548 additions & 0 deletions charts/kserve-crd/templates/serving.kserve.io_inferenceservices.yaml

Large diffs are not rendered by default.

1,929 changes: 1,929 additions & 0 deletions charts/kserve-crd/templates/serving.kserve.io_servingruntimes.yaml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion charts/kserve-resources/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
name: kserve
version: v0.14.0-rc1
version: v0.14.0
description: Helm chart for deploying kserve resources
keywords:
- kserve
Expand Down
30 changes: 15 additions & 15 deletions charts/kserve-resources/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@

Helm chart for deploying kserve resources

![Version: v0.14.0-rc1](https://img.shields.io/badge/Version-v0.14.0--rc1-informational?style=flat-square)
![Version: v0.14.0](https://img.shields.io/badge/Version-v0.14.0-informational?style=flat-square)

## Installing the Chart

To install the chart, run the following:

```console
$ helm install kserve oci://ghcr.io/kserve/charts/kserve --version v0.14.0-rc1
$ helm install kserve oci://ghcr.io/kserve/charts/kserve --version v0.14.0
```

## Values

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| kserve.agent.image | string | `"kserve/agent"` | |
| kserve.agent.tag | string | `"v0.14.0-rc1"` | |
| kserve.agent.tag | string | `"v0.14.0"` | |
| kserve.controller.affinity | object | `{}` | A Kubernetes Affinity, if required. For more information, see [Affinity v1 core](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#affinity-v1-core). For example: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: foo.bar.com/role operator: In values: - master |
| kserve.controller.annotations | object | `{}` | Optional additional annotations to add to the controller deployment. |
| kserve.controller.containerSecurityContext | object | `{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"privileged":false,"readOnlyRootFilesystem":true,"runAsNonRoot":true}` | Container Security Context to be set on the controller component container. For more information, see [Configure a Security Context for a Pod or Container](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/). |
Expand Down Expand Up @@ -52,11 +52,11 @@ $ helm install kserve oci://ghcr.io/kserve/charts/kserve --version v0.14.0-rc1
| kserve.controller.rbacProxyImage | string | `"quay.io/brancz/kube-rbac-proxy:v0.18.0"` | KServe controller manager rbac proxy contrainer image |
| kserve.controller.resources | object | `{"limits":{"cpu":"100m","memory":"300Mi"},"requests":{"cpu":"100m","memory":"300Mi"}}` | Resources to provide to the kserve controller pod. For example: requests: cpu: 10m memory: 32Mi For more information, see [Resource Management for Pods and Containers](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/). |
| kserve.controller.securityContext | object | `{"runAsNonRoot":true}` | Pod Security Context. For more information, see [Configure a Security Context for a Pod or Container](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/). |
| kserve.controller.tag | string | `"v0.14.0-rc1"` | KServe controller contrainer image tag. |
| kserve.controller.tag | string | `"v0.14.0"` | KServe controller contrainer image tag. |
| kserve.controller.tolerations | list | `[]` | A list of Kubernetes Tolerations, if required. For more information, see [Toleration v1 core](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#toleration-v1-core). For example: tolerations: - key: foo.bar.com/role operator: Equal value: master effect: NoSchedule |
| kserve.controller.topologySpreadConstraints | list | `[]` | A list of Kubernetes TopologySpreadConstraints, if required. For more information, see [Topology spread constraint v1 core](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#topologyspreadconstraint-v1-core For example: topologySpreadConstraints: - maxSkew: 2 topologyKey: topology.kubernetes.io/zone whenUnsatisfiable: ScheduleAnyway labelSelector: matchLabels: app.kubernetes.io/instance: kserve-controller-manager app.kubernetes.io/component: controller |
| kserve.localmodel.controller.image | string | `"kserve/kserve-localmodel-controller"` | |
| kserve.localmodel.controller.tag | string | `"v0.14.0-rc1"` | |
| kserve.localmodel.controller.tag | string | `"v0.14.0"` | |
| kserve.localmodel.enabled | bool | `false` | |
| kserve.localmodel.jobNamespace | string | `"kserve-localmodel-jobs"` | |
| kserve.localmodel.securityContext.FSGroup | int | `1000` | |
Expand All @@ -82,9 +82,9 @@ $ helm install kserve oci://ghcr.io/kserve/charts/kserve --version v0.14.0-rc1
| kserve.modelmesh.enabled | bool | `true` | |
| kserve.modelmeshVersion | string | `"v0.12.0"` | |
| kserve.router.image | string | `"kserve/router"` | |
| kserve.router.tag | string | `"v0.14.0-rc1"` | |
| kserve.router.tag | string | `"v0.14.0"` | |
| kserve.security.autoMountServiceAccountToken | bool | `true` | |
| kserve.servingruntime.art.defaultVersion | string | `"v0.14.0-rc1"` | |
| kserve.servingruntime.art.defaultVersion | string | `"v0.14.0"` | |
| kserve.servingruntime.art.image | string | `"kserve/art-explainer"` | |
| kserve.servingruntime.art.imagePullSecrets | list | `[]` | |
| kserve.servingruntime.huggingfaceserver.devShm.enabled | bool | `false` | |
Expand All @@ -96,14 +96,14 @@ $ helm install kserve oci://ghcr.io/kserve/charts/kserve --version v0.14.0-rc1
| kserve.servingruntime.huggingfaceserver.securityContext.capabilities.drop[0] | string | `"ALL"` | |
| kserve.servingruntime.huggingfaceserver.securityContext.privileged | bool | `false` | |
| kserve.servingruntime.huggingfaceserver.securityContext.runAsNonRoot | bool | `true` | |
| kserve.servingruntime.huggingfaceserver.tag | string | `"v0.14.0-rc1"` | |
| kserve.servingruntime.huggingfaceserver.tag | string | `"v0.14.0"` | |
| kserve.servingruntime.lgbserver.image | string | `"kserve/lgbserver"` | |
| kserve.servingruntime.lgbserver.imagePullSecrets | list | `[]` | |
| kserve.servingruntime.lgbserver.securityContext.allowPrivilegeEscalation | bool | `false` | |
| kserve.servingruntime.lgbserver.securityContext.capabilities.drop[0] | string | `"ALL"` | |
| kserve.servingruntime.lgbserver.securityContext.privileged | bool | `false` | |
| kserve.servingruntime.lgbserver.securityContext.runAsNonRoot | bool | `true` | |
| kserve.servingruntime.lgbserver.tag | string | `"v0.14.0-rc1"` | |
| kserve.servingruntime.lgbserver.tag | string | `"v0.14.0"` | |
| kserve.servingruntime.mlserver.image | string | `"docker.io/seldonio/mlserver"` | |
| kserve.servingruntime.mlserver.imagePullSecrets | list | `[]` | |
| kserve.servingruntime.mlserver.modelClassPlaceholder | string | `"{{.Labels.modelClass}}"` | |
Expand All @@ -119,21 +119,21 @@ $ helm install kserve oci://ghcr.io/kserve/charts/kserve --version v0.14.0-rc1
| kserve.servingruntime.paddleserver.securityContext.capabilities.drop[0] | string | `"ALL"` | |
| kserve.servingruntime.paddleserver.securityContext.privileged | bool | `false` | |
| kserve.servingruntime.paddleserver.securityContext.runAsNonRoot | bool | `true` | |
| kserve.servingruntime.paddleserver.tag | string | `"v0.14.0-rc1"` | |
| kserve.servingruntime.paddleserver.tag | string | `"v0.14.0"` | |
| kserve.servingruntime.pmmlserver.image | string | `"kserve/pmmlserver"` | |
| kserve.servingruntime.pmmlserver.imagePullSecrets | list | `[]` | |
| kserve.servingruntime.pmmlserver.securityContext.allowPrivilegeEscalation | bool | `false` | |
| kserve.servingruntime.pmmlserver.securityContext.capabilities.drop[0] | string | `"ALL"` | |
| kserve.servingruntime.pmmlserver.securityContext.privileged | bool | `false` | |
| kserve.servingruntime.pmmlserver.securityContext.runAsNonRoot | bool | `true` | |
| kserve.servingruntime.pmmlserver.tag | string | `"v0.14.0-rc1"` | |
| kserve.servingruntime.pmmlserver.tag | string | `"v0.14.0"` | |
| kserve.servingruntime.sklearnserver.image | string | `"kserve/sklearnserver"` | |
| kserve.servingruntime.sklearnserver.imagePullSecrets | list | `[]` | |
| kserve.servingruntime.sklearnserver.securityContext.allowPrivilegeEscalation | bool | `false` | |
| kserve.servingruntime.sklearnserver.securityContext.capabilities.drop[0] | string | `"ALL"` | |
| kserve.servingruntime.sklearnserver.securityContext.privileged | bool | `false` | |
| kserve.servingruntime.sklearnserver.securityContext.runAsNonRoot | bool | `true` | |
| kserve.servingruntime.sklearnserver.tag | string | `"v0.14.0-rc1"` | |
| kserve.servingruntime.sklearnserver.tag | string | `"v0.14.0"` | |
| kserve.servingruntime.tensorflow.image | string | `"tensorflow/serving"` | |
| kserve.servingruntime.tensorflow.imagePullSecrets | list | `[]` | |
| kserve.servingruntime.tensorflow.securityContext.allowPrivilegeEscalation | bool | `false` | |
Expand Down Expand Up @@ -165,7 +165,7 @@ $ helm install kserve oci://ghcr.io/kserve/charts/kserve --version v0.14.0-rc1
| kserve.servingruntime.xgbserver.securityContext.capabilities.drop[0] | string | `"ALL"` | |
| kserve.servingruntime.xgbserver.securityContext.privileged | bool | `false` | |
| kserve.servingruntime.xgbserver.securityContext.runAsNonRoot | bool | `true` | |
| kserve.servingruntime.xgbserver.tag | string | `"v0.14.0-rc1"` | |
| kserve.servingruntime.xgbserver.tag | string | `"v0.14.0"` | |
| kserve.storage.caBundleConfigMapName | string | `""` | Mounted CA bundle config map name for storage initializer. |
| kserve.storage.caBundleVolumeMountPath | string | `"/etc/ssl/custom-certs"` | Mounted path for CA bundle config map. |
| kserve.storage.containerSecurityContext.allowPrivilegeEscalation | bool | `false` | |
Expand All @@ -188,5 +188,5 @@ $ helm install kserve oci://ghcr.io/kserve/charts/kserve --version v0.14.0-rc1
| kserve.storage.s3.verifySSL | string | `""` | Whether to verify the tls/ssl certificate, default to true. |
| kserve.storage.storageSecretNameAnnotation | string | `"serving.kserve.io/secretName"` | Storage secret name reference for storage initializer. |
| kserve.storage.storageSpecSecretName | string | `"storage-config"` | Storage spec secret name. |
| kserve.storage.tag | string | `"v0.14.0-rc1"` | |
| kserve.version | string | `"v0.14.0-rc1"` | |
| kserve.storage.tag | string | `"v0.14.0"` | |
| kserve.version | string | `"v0.14.0"` | |
2 changes: 1 addition & 1 deletion charts/kserve-resources/values.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
kserve:
version: &defaultVersion v0.14.0-rc1
version: &defaultVersion v0.14.0
modelmeshVersion: &defaultModelMeshVersion v0.12.0
agent:
image: kserve/agent
Expand Down
1 change: 1 addition & 0 deletions hack/generate-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ RELEASES=(
"v0.13.0"
"v0.14.0-rc0"
"v0.14.0-rc1"
"v0.14.0"
)

TAG=$1
Expand Down
2 changes: 1 addition & 1 deletion hack/quick_install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Help() {
export ISTIO_VERSION=1.20.4
export KNATIVE_OPERATOR_VERSION=v1.14.5
export KNATIVE_SERVING_VERSION=1.13.1
export KSERVE_VERSION=v0.14.0-rc1
export KSERVE_VERSION=v0.14.0
export CERT_MANAGER_VERSION=v1.15.1
SCRIPT_DIR="$(dirname -- "${BASH_SOURCE[0]}")"
export SCRIPT_DIR
Expand Down
Loading

0 comments on commit 7e43642

Please sign in to comment.