Bump rke2-snapshot-validation-webhook

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
pull/532/head
Brad Davidson 2024-10-04 20:00:11 +00:00 committed by Brad Davidson
parent 071e244c0c
commit c5e7ce8fcd
6 changed files with 27 additions and 12 deletions

View File

@ -1 +0,0 @@
{"apiVersion":"admission.k8s.io/v1","kind":"AdmissionReview","request":{"dryRun":true,"kind":{"group":"snapshot.storage.k8s.io","kind":"VolumeSnapshot","version":"v1"},"name":"valid-snapshot","namespace":"test","object":{"apiVersion":"snapshot.storage.k8s.io/v1","kind":"VolumeSnapshot","metadata":{"name":"valid-snapshot","namespace":"test","uid":"30c34ffe-6d19-40a6-b1a4-3afe5936e673"},"spec":{"source":{"persistentVolumeClaimName":"some-claim"},"volumeSnapshotClassName":""}},"oldObject":null,"operation":"CREATE","requestKind":{"group":"snapshot.storage.k8s.io","kind":"VolumeSnapshot","version":"v1"},"requestResource":{"group":"snapshot.storage.k8s.io","resource":"volumesnapshots","version":"v1"},"resource":{"group":"snapshot.storage.k8s.io","resource":"volumesnapshots","version":"v1"},"uid":"705ab4f5-6393-11e8-b7cc-42010a800002"}}

View File

@ -1 +0,0 @@
{"apiVersion":"admission.k8s.io/v1","kind":"AdmissionReview","request":{"dryRun":true,"kind":{"group":"snapshot.storage.k8s.io","kind":"VolumeSnapshot","version":"v1"},"name":"valid-snapshot","namespace":"test","object":{"apiVersion":"snapshot.storage.k8s.io/v1","kind":"VolumeSnapshot","metadata":{"name":"valid-snapshot","namespace":"test","uid":"30c34ffe-6d19-40a6-b1a4-3afe5936e673"},"spec":{"source":{"persistentVolumeClaimName":"some-claim"},"volumeSnapshotClassName":"snapshot-class"}},"oldObject":null,"operation":"CREATE","requestKind":{"group":"snapshot.storage.k8s.io","kind":"VolumeSnapshot","version":"v1"},"requestResource":{"group":"snapshot.storage.k8s.io","resource":"volumesnapshots","version":"v1"},"resource":{"group":"snapshot.storage.k8s.io","resource":"volumesnapshots","version":"v1"},"uid":"705ab4f5-6393-11e8-b7cc-42010a800002"}}

View File

@ -1,10 +1,27 @@
--- charts-original/Chart.yaml --- charts-original/Chart.yaml
+++ charts/Chart.yaml +++ charts/Chart.yaml
@@ -1,6 +1,6 @@ @@ -1,8 +1,8 @@
apiVersion: v2 apiVersion: v2
type: application type: application
-name: snapshot-validation-webhook -name: snapshot-validation-webhook
+name: rke2-snapshot-validation-webhook +name: rke2-snapshot-validation-webhook
version: 1.7.3 version: 1.9.0
appVersion: "v6.2.2" -appVersion: "v6.3.1"
+appVersion: "v8.1.0"
icon: https://raw.githubusercontent.com/piraeusdatastore/piraeus/master/artwork/sandbox-artwork/icon/color.svg icon: https://raw.githubusercontent.com/piraeusdatastore/piraeus/master/artwork/sandbox-artwork/icon/color.svg
maintainers:
- name: The Piraeus Maintainers
@@ -10,8 +10,6 @@
description: |
Deploys the snapshot-validation-webhook and configures your cluster to validate every `VolumeSnapshot` and
`VolumeSnapshotContent` resource by sending it to the webhook.
-
- NOTE: Please use the snapshot-controller chart instead: it also deploys the validation webhook.
keywords:
- storage
- snapshot
@@ -22,4 +20,3 @@
annotations:
artifacthub.io/recommendations: |
- url: https://artifacthub.io/packages/helm/piraeus-charts/snapshot-controller
-deprecated: true

View File

@ -1,6 +1,6 @@
--- charts-original/templates/deployment.yaml --- charts-original/templates/deployment.yaml
+++ charts/templates/deployment.yaml +++ charts/templates/deployment.yaml
@@ -32,7 +32,7 @@ @@ -35,7 +35,7 @@
- name: {{ .Chart.Name }} - name: {{ .Chart.Name }}
securityContext: securityContext:
{{- toYaml .Values.securityContext | nindent 12 }} {{- toYaml .Values.securityContext | nindent 12 }}

View File

@ -1,7 +1,7 @@
--- charts-original/values.yaml --- charts-original/values.yaml
+++ charts/values.yaml +++ charts/values.yaml
@@ -6,7 +6,7 @@ @@ -7,7 +7,7 @@
port: 8443 # enableVolumeGroupSnapshotWebhook: true
image: image:
- repository: registry.k8s.io/sig-storage/snapshot-validation-webhook - repository: registry.k8s.io/sig-storage/snapshot-validation-webhook
@ -9,7 +9,7 @@
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion. # Overrides the image tag whose default is the chart appVersion.
tag: "" tag: ""
@@ -63,9 +63,16 @@ @@ -65,9 +65,16 @@
resources: {} resources: {}
@ -28,7 +28,7 @@
affinity: {} affinity: {}
@@ -75,3 +82,11 @@ @@ -77,3 +84,11 @@
rbac: rbac:
create: true create: true

View File

@ -1,4 +1,4 @@
url: https://github.com/piraeusdatastore/helm-charts.git url: https://github.com/piraeusdatastore/helm-charts.git
subdirectory: charts/snapshot-validation-webhook subdirectory: charts/snapshot-validation-webhook
commit: 994dde7e93cda78eaf098e5c39889c95be928b32 # snapshot-validation-webhook-1.7.3 commit: 191804f1d509177b909b3ced07bf924d302debf2 # snapshot-validation-webhook-1.9.0
packageVersion: 02 packageVersion: 00