From c54e71bf855a3bb2c36810001ecc74b9e5555626 Mon Sep 17 00:00:00 2001 From: Sherif Akoush Date: Wed, 17 Jul 2024 12:36:39 +0100 Subject: [PATCH] release core 2 2.8.3 (#68) --- helm-charts/seldon-core-v2-crds/Chart.yaml | 4 +- .../templates/seldon-v2-crds.yaml | 80 ++++++++++++++++++- helm-charts/seldon-core-v2-runtime/Chart.yaml | 4 +- helm-charts/seldon-core-v2-servers/Chart.yaml | 4 +- helm-charts/seldon-core-v2-setup/Chart.yaml | 4 +- helm-charts/seldon-core-v2-setup/values.yaml | 20 ++--- 6 files changed, 94 insertions(+), 22 deletions(-) diff --git a/helm-charts/seldon-core-v2-crds/Chart.yaml b/helm-charts/seldon-core-v2-crds/Chart.yaml index 59bb8f3..4ebc62e 100644 --- a/helm-charts/seldon-core-v2-crds/Chart.yaml +++ b/helm-charts/seldon-core-v2-crds/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v1 -appVersion: 2.8.2 +appVersion: 2.8.3 description: Seldon Core V2 CRDs keywords: - kubernetes - machine-learning - mlops name: seldon-core-v2-crds -version: 2.8.2 +version: 2.8.3 diff --git a/helm-charts/seldon-core-v2-crds/templates/seldon-v2-crds.yaml b/helm-charts/seldon-core-v2-crds/templates/seldon-v2-crds.yaml index 7813209..c6e2f2e 100644 --- a/helm-charts/seldon-core-v2-crds/templates/seldon-v2-crds.yaml +++ b/helm-charts/seldon-core-v2-crds/templates/seldon-v2-crds.yaml @@ -16,7 +16,29 @@ spec: singular: experiment scope: Namespaced versions: - - name: v1alpha1 + - additionalPrinterColumns: + - description: Experiment ready status + jsonPath: .status.conditions[?(@.type=='ExperimentReady')].status + name: Experiment ready + type: string + - description: Candidates ready status + jsonPath: .status.conditions[?(@.type=='CandidatesReady')].status + name: Candidates ready + priority: 1 + type: string + - description: Mirror ready status + jsonPath: .status.conditions[?(@.type=='MirrorReady')].status + name: Mirror ready + priority: 1 + type: string + - description: Status message + jsonPath: .status.conditions[?(@.type=='Ready')].message + name: Message + type: string + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1alpha1 schema: openAPIV3Schema: description: Experiment is the Schema for the experiments API @@ -143,7 +165,19 @@ spec: singular: model scope: Namespaced versions: - - name: v1alpha1 + - additionalPrinterColumns: + - description: Model ready status + jsonPath: .status.conditions[?(@.type=="ModelReady")].status + name: Ready + type: string + - description: Number of replicas + jsonPath: .status.replicas + name: Replicas + type: integer + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1alpha1 schema: openAPIV3Schema: description: Model is the Schema for the models API @@ -335,7 +369,29 @@ spec: singular: pipeline scope: Namespaced versions: - - name: v1alpha1 + - additionalPrinterColumns: + - description: Pipeline ready status + jsonPath: .status.conditions[?(@.type=='Ready')].status + name: Pipeline ready + type: string + - description: Models ready status + jsonPath: .status.conditions[?(@.type=='ModelsReady')].status + name: Models ready + priority: 1 + type: string + - description: Dataflow ready status + jsonPath: .status.conditions[?(@.type=='PipelineReady')].status + name: Dataflow ready + priority: 1 + type: string + - description: Status message + jsonPath: .status.conditions[?(@.type=='Ready')].message + name: Message + type: string + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1alpha1 schema: openAPIV3Schema: description: Pipeline is the Schema for the pipelines API @@ -23561,7 +23617,23 @@ spec: singular: server scope: Namespaced versions: - - name: v1alpha1 + - additionalPrinterColumns: + - description: Server ready status + jsonPath: .status.conditions[?(@.type=="Ready")].status + name: Ready + type: string + - description: Number of replicas + jsonPath: .status.replicas + name: Replicas + type: integer + - description: Number of loaded models + jsonPath: .status.loadedModels + name: Loaded Models + type: integer + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + name: v1alpha1 schema: openAPIV3Schema: description: Server is the Schema for the servers API diff --git a/helm-charts/seldon-core-v2-runtime/Chart.yaml b/helm-charts/seldon-core-v2-runtime/Chart.yaml index 3232f7c..d4ce9cb 100644 --- a/helm-charts/seldon-core-v2-runtime/Chart.yaml +++ b/helm-charts/seldon-core-v2-runtime/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v1 -appVersion: 2.8.2 +appVersion: 2.8.3 description: Seldon Core V2 Runtime keywords: - kubernetes - machine-learning - mlops name: seldon-core-v2-runtime -version: 2.8.2 +version: 2.8.3 diff --git a/helm-charts/seldon-core-v2-servers/Chart.yaml b/helm-charts/seldon-core-v2-servers/Chart.yaml index dcfbcb1..14a0e7b 100644 --- a/helm-charts/seldon-core-v2-servers/Chart.yaml +++ b/helm-charts/seldon-core-v2-servers/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v1 -appVersion: 2.8.2 +appVersion: 2.8.3 description: Seldon Core V2 Servers keywords: - kubernetes - machine-learning - mlops name: seldon-core-v2-servers -version: 2.8.2 +version: 2.8.3 diff --git a/helm-charts/seldon-core-v2-setup/Chart.yaml b/helm-charts/seldon-core-v2-setup/Chart.yaml index 2f3901e..49c0fbb 100644 --- a/helm-charts/seldon-core-v2-setup/Chart.yaml +++ b/helm-charts/seldon-core-v2-setup/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v1 -appVersion: 2.8.2 +appVersion: 2.8.3 description: Seldon Core V2 Setup keywords: - kubernetes - machine-learning - mlops name: seldon-core-v2-setup -version: 2.8.2 +version: 2.8.3 diff --git a/helm-charts/seldon-core-v2-setup/values.yaml b/helm-charts/seldon-core-v2-setup/values.yaml index bdd0682..df0c081 100644 --- a/helm-charts/seldon-core-v2-setup/values.yaml +++ b/helm-charts/seldon-core-v2-setup/values.yaml @@ -84,7 +84,7 @@ hodometer: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-hodometer - tag: 2.8.2 + tag: 2.8.3 logLevel: info metricsLevel: feature extraPublishUrls: "" @@ -121,7 +121,7 @@ modelgateway: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-modelgateway - tag: 2.8.2 + tag: 2.8.3 workers: 8 resources: cpu: 100m @@ -137,7 +137,7 @@ pipelinegateway: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-pipelinegateway - tag: 2.8.2 + tag: 2.8.3 resources: cpu: 100m memory: 1G @@ -152,7 +152,7 @@ dataflow: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-dataflow-engine - tag: 2.8.2 + tag: 2.8.3 cores: 4 resources: cpu: 100m @@ -169,7 +169,7 @@ controller: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldonv2-controller - tag: 2.8.2 + tag: 2.8.3 resources: cpu: 10m memory: 64Mi @@ -184,7 +184,7 @@ envoy: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-envoy - tag: 2.8.2 + tag: 2.8.3 resources: cpu: 100m memory: 128Mi @@ -201,7 +201,7 @@ scheduler: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-scheduler - tag: 2.8.2 + tag: 2.8.3 resources: cpu: 100m memory: 1Gi @@ -228,7 +228,7 @@ serverConfig: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-rclone - tag: 2.8.2 + tag: 2.8.3 resources: cpu: 50m memory: 128Mi @@ -238,7 +238,7 @@ serverConfig: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-agent - tag: 2.8.2 + tag: 2.8.3 overcommitPercentage: "10" scalingStatsPeriodSeconds: "20" modelInferenceLagThreshold: "30" @@ -252,7 +252,7 @@ serverConfig: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/mlserver - tag: 1.5.0 + tag: 1.6.0 serverCapabilities: "mlserver,alibi-detect,alibi-explain,huggingface,lightgbm,mlflow,python,sklearn,spark-mlib,xgboost" modelVolumeStorage: 1Gi resources: