diff --git a/charts/clearml/Chart.yaml b/charts/clearml/Chart.yaml index 0c28350..64a6b59 100644 --- a/charts/clearml/Chart.yaml +++ b/charts/clearml/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: clearml description: MLOps platform type: application -version: "3.0.1" +version: "3.0.2" appVersion: "1.1.1" home: https://clear.ml icon: https://raw.githubusercontent.com/allegroai/clearml/master/docs/clearml-logo.svg diff --git a/charts/clearml/README.md b/charts/clearml/README.md index 69939d4..cb3c25b 100644 --- a/charts/clearml/README.md +++ b/charts/clearml/README.md @@ -1,6 +1,6 @@ # ClearML Ecosystem for Kubernetes -![Version: 3.0.1](https://img.shields.io/badge/Version-3.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.1.1](https://img.shields.io/badge/AppVersion-1.1.1-informational?style=flat-square) +![Version: 3.0.2](https://img.shields.io/badge/Version-3.0.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.1.1](https://img.shields.io/badge/AppVersion-1.1.1-informational?style=flat-square) MLOps platform diff --git a/charts/clearml/templates/ingress-api.yaml b/charts/clearml/templates/ingress-api.yaml index bc39991..dfe541b 100644 --- a/charts/clearml/templates/ingress-api.yaml +++ b/charts/clearml/templates/ingress-api.yaml @@ -23,12 +23,20 @@ spec: secretName: {{ .Values.ingress.api.tlsSecretName }} {{- end }} rules: - - host: {{ .Values.ingress.api.hostName }} - http: - paths: - - path: "/" - pathType: Prefix - backend: - serviceName: {{ include "clearml.fullname" . }}-apiserver - servicePort: {{ .Values.apiserver.service.port }} + - host: {{ .Values.ingress.api.hostName }} + http: + paths: + - path: "/" + {{ if semverCompare ">=1.19-0" .Capabilities.KubeVersion.GitVersion }} + pathType: Prefix + backend: + service: + name: {{ include "clearml.fullname" . }}-apiserver + port: + number: {{ .Values.apiserver.service.port }} + {{ else }} + backend: + serviceName: {{ include "clearml.fullname" . }}-apiserver + servicePort: {{ .Values.apiserver.service.port }} + {{ end }} {{- end }} diff --git a/charts/clearml/templates/ingress-app.yaml b/charts/clearml/templates/ingress-app.yaml index 19de310..ab13ef5 100644 --- a/charts/clearml/templates/ingress-app.yaml +++ b/charts/clearml/templates/ingress-app.yaml @@ -23,12 +23,20 @@ spec: secretName: {{ .Values.ingress.app.tlsSecretName }} {{- end }} rules: - - host: {{ .Values.ingress.app.hostName }} - http: - paths: - - path: "/" - pathType: Prefix - backend: - serviceName: {{ include "clearml.fullname" . }}-webserver - servicePort: {{ .Values.webserver.service.port }} + - host: {{ .Values.ingress.app.hostName }} + http: + paths: + - path: "/" + {{ if semverCompare ">=1.19-0" .Capabilities.KubeVersion.GitVersion }} + pathType: Prefix + backend: + service: + name: {{ include "clearml.fullname" . }}-webserver + port: + number: {{ .Values.webserver.service.port }} + {{ else }} + backend: + serviceName: {{ include "clearml.fullname" . }}-webserver + servicePort: {{ .Values.webserver.service.port }} + {{ end }} {{- end }} diff --git a/charts/clearml/templates/ingress-files.yaml b/charts/clearml/templates/ingress-files.yaml index 1458dcb..1f7e285 100644 --- a/charts/clearml/templates/ingress-files.yaml +++ b/charts/clearml/templates/ingress-files.yaml @@ -23,12 +23,20 @@ spec: secretName: {{ .Values.ingress.files.tlsSecretName }} {{- end }} rules: - - host: {{ .Values.ingress.files.hostName }} - http: - paths: - - path: "/" - pathType: Prefix - backend: - serviceName: {{ include "clearml.fullname" . }}-fileserver - servicePort: {{ .Values.fileserver.service.port }} + - host: {{ .Values.ingress.files.hostName }} + http: + paths: + - path: "/" + {{ if semverCompare ">=1.19-0" .Capabilities.KubeVersion.GitVersion }} + pathType: Prefix + backend: + service: + name: {{ include "clearml.fullname" . }}-fileserver + port: + number: {{ .Values.fileserver.service.port }} + {{ else }} + backend: + serviceName: {{ include "clearml.fullname" . }}-fileserver + servicePort: {{ .Values.fileserver.service.port }} + {{ end }} {{- end }}