diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7587a61..7230fed 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,7 +1,7 @@ name: Lint and Test Charts on: - pull_request_target: + pull_request: types: [opened, synchronize, edited, reopened] paths: - 'charts/**' @@ -22,16 +22,16 @@ jobs: strategy: matrix: k8s: - - v1.22.7 - - v1.23.6 - - v1.24.0 + - v1.22.13 + - v1.23.10 + - v1.24.4 + - v1.25.0 steps: - name: Checkout uses: actions/checkout@v1 - name: Create kind ${{ matrix.k8s }} cluster - uses: helm/kind-action@v1.2.0 + uses: helm/kind-action@v1.3.0 with: - version: v0.13.0 node_image: kindest/node:${{ matrix.k8s }} - name: Set up chart-testing uses: helm/chart-testing-action@v2.2.1 diff --git a/charts/clearml/Chart.yaml b/charts/clearml/Chart.yaml index 837e160..63cb247 100644 --- a/charts/clearml/Chart.yaml +++ b/charts/clearml/Chart.yaml @@ -2,8 +2,9 @@ apiVersion: v2 name: clearml description: MLOps platform type: application -version: "4.2.0" +version: "4.2.1" appVersion: "1.6.0" +kubeVersion: ">= 1.21.0-0 < 1.26.0-0" home: https://clear.ml icon: https://raw.githubusercontent.com/allegroai/clearml/master/docs/clearml-logo.svg sources: diff --git a/charts/clearml/README.md b/charts/clearml/README.md index d84907f..c40517c 100644 --- a/charts/clearml/README.md +++ b/charts/clearml/README.md @@ -1,6 +1,6 @@ # ClearML Ecosystem for Kubernetes -![Version: 4.2.0](https://img.shields.io/badge/Version-4.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.0](https://img.shields.io/badge/AppVersion-1.6.0-informational?style=flat-square) +![Version: 4.2.1](https://img.shields.io/badge/Version-4.2.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.0](https://img.shields.io/badge/AppVersion-1.6.0-informational?style=flat-square) MLOps platform @@ -119,6 +119,8 @@ For detailed instructions, see the [Optional Configuration](https://github.com/a ## Requirements +Kubernetes: `>= 1.21.0-0 < 1.26.0-0` + | Repository | Name | Version | |------------|------|---------| | file://../../dependency_charts/elasticsearch | elasticsearch | 7.16.2 | diff --git a/charts/clearml/charts/elasticsearch-7.16.2.tgz b/charts/clearml/charts/elasticsearch-7.16.2.tgz index 148c832..d9ab35f 100644 Binary files a/charts/clearml/charts/elasticsearch-7.16.2.tgz and b/charts/clearml/charts/elasticsearch-7.16.2.tgz differ diff --git a/charts/clearml/charts/mongodb-10.3.4.tgz b/charts/clearml/charts/mongodb-10.3.4.tgz index 8ab5473..6b08065 100644 Binary files a/charts/clearml/charts/mongodb-10.3.4.tgz and b/charts/clearml/charts/mongodb-10.3.4.tgz differ diff --git a/charts/clearml/charts/redis-10.9.0.tgz b/charts/clearml/charts/redis-10.9.0.tgz index 041c58d..a0597f5 100644 Binary files a/charts/clearml/charts/redis-10.9.0.tgz and b/charts/clearml/charts/redis-10.9.0.tgz differ diff --git a/dependency_charts/elasticsearch/templates/poddisruptionbudget.yaml b/dependency_charts/elasticsearch/templates/poddisruptionbudget.yaml index df6c74e..7f887da 100644 --- a/dependency_charts/elasticsearch/templates/poddisruptionbudget.yaml +++ b/dependency_charts/elasticsearch/templates/poddisruptionbudget.yaml @@ -1,6 +1,6 @@ --- {{- if .Values.maxUnavailable }} -apiVersion: policy/v1beta1 +apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: "{{ template "elasticsearch.uname" . }}-pdb" diff --git a/dependency_charts/elasticsearch/templates/podsecuritypolicy.yaml b/dependency_charts/elasticsearch/templates/podsecuritypolicy.yaml index d8b3545..b506731 100644 --- a/dependency_charts/elasticsearch/templates/podsecuritypolicy.yaml +++ b/dependency_charts/elasticsearch/templates/podsecuritypolicy.yaml @@ -1,6 +1,6 @@ {{- if .Values.podSecurityPolicy.create -}} {{- $fullName := include "elasticsearch.uname" . -}} -apiVersion: policy/v1beta1 +apiVersion: policy/v1 kind: PodSecurityPolicy metadata: name: {{ default $fullName .Values.podSecurityPolicy.name | quote }} diff --git a/dependency_charts/mongodb/templates/arbiter/pdb.yaml b/dependency_charts/mongodb/templates/arbiter/pdb.yaml index 6cc024c..702e313 100644 --- a/dependency_charts/mongodb/templates/arbiter/pdb.yaml +++ b/dependency_charts/mongodb/templates/arbiter/pdb.yaml @@ -1,5 +1,5 @@ {{- if and (include "mongodb.arbiter.enabled" .) .Values.arbiter.pdb.create }} -apiVersion: policy/v1beta1 +apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "mongodb.fullname" . }}-arbiter diff --git a/dependency_charts/mongodb/templates/replicaset/pdb.yaml b/dependency_charts/mongodb/templates/replicaset/pdb.yaml index cab61ba..cab1d81 100644 --- a/dependency_charts/mongodb/templates/replicaset/pdb.yaml +++ b/dependency_charts/mongodb/templates/replicaset/pdb.yaml @@ -1,5 +1,5 @@ {{- if and (eq .Values.architecture "replicaset") .Values.pdb.create }} -apiVersion: policy/v1beta1 +apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "mongodb.fullname" . }} diff --git a/dependency_charts/redis/templates/_helpers.tpl b/dependency_charts/redis/templates/_helpers.tpl index b512653..1168e78 100755 --- a/dependency_charts/redis/templates/_helpers.tpl +++ b/dependency_charts/redis/templates/_helpers.tpl @@ -58,7 +58,7 @@ Return the appropriate apiVersion for PodSecurityPolicy. */}} {{- define "podSecurityPolicy.apiVersion" -}} {{- if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}} -{{- print "policy/v1beta1" -}} +{{- print "policy/v1" -}} {{- else -}} {{- print "extensions/v1beta1" -}} {{- end -}} diff --git a/dependency_charts/redis/templates/pdb.yaml b/dependency_charts/redis/templates/pdb.yaml index 8021430..607dd43 100755 --- a/dependency_charts/redis/templates/pdb.yaml +++ b/dependency_charts/redis/templates/pdb.yaml @@ -1,5 +1,5 @@ {{- if .Values.podDisruptionBudget.enabled }} -apiVersion: policy/v1beta1 +apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ template "redis.fullname" . }}