0.5.2: api-approved annotation on CSI snapshot CRDs + spec.name on RecurringJobs (validator fixes)
This commit is contained in:
@@ -23,8 +23,8 @@ description: |
|
|||||||
Git).
|
Git).
|
||||||
|
|
||||||
type: application
|
type: application
|
||||||
version: 0.5.1
|
version: 0.5.2
|
||||||
appVersion: "0.5.1"
|
appVersion: "0.5.2"
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: cert-manager
|
- name: cert-manager
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ metadata:
|
|||||||
name: volumesnapshotclasses.snapshot.storage.k8s.io
|
name: volumesnapshotclasses.snapshot.storage.k8s.io
|
||||||
annotations:
|
annotations:
|
||||||
argocd.argoproj.io/sync-options: ServerSideApply=true
|
argocd.argoproj.io/sync-options: ServerSideApply=true
|
||||||
|
api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/814"
|
||||||
spec:
|
spec:
|
||||||
group: snapshot.storage.k8s.io
|
group: snapshot.storage.k8s.io
|
||||||
names:
|
names:
|
||||||
@@ -86,6 +87,7 @@ metadata:
|
|||||||
name: volumesnapshotcontents.snapshot.storage.k8s.io
|
name: volumesnapshotcontents.snapshot.storage.k8s.io
|
||||||
annotations:
|
annotations:
|
||||||
argocd.argoproj.io/sync-options: ServerSideApply=true
|
argocd.argoproj.io/sync-options: ServerSideApply=true
|
||||||
|
api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/814"
|
||||||
spec:
|
spec:
|
||||||
group: snapshot.storage.k8s.io
|
group: snapshot.storage.k8s.io
|
||||||
names:
|
names:
|
||||||
@@ -138,6 +140,7 @@ metadata:
|
|||||||
name: volumesnapshots.snapshot.storage.k8s.io
|
name: volumesnapshots.snapshot.storage.k8s.io
|
||||||
annotations:
|
annotations:
|
||||||
argocd.argoproj.io/sync-options: ServerSideApply=true
|
argocd.argoproj.io/sync-options: ServerSideApply=true
|
||||||
|
api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/814"
|
||||||
spec:
|
spec:
|
||||||
group: snapshot.storage.k8s.io
|
group: snapshot.storage.k8s.io
|
||||||
names:
|
names:
|
||||||
|
|||||||
@@ -35,6 +35,9 @@ metadata:
|
|||||||
name: tenants-snapshot-hourly
|
name: tenants-snapshot-hourly
|
||||||
namespace: {{ .Values.namespace }}
|
namespace: {{ .Values.namespace }}
|
||||||
spec:
|
spec:
|
||||||
|
# Longhorn's admission webhook requires spec.name == metadata.name.
|
||||||
|
# An empty spec.name fails with "invalid job {Name: ...}".
|
||||||
|
name: tenants-snapshot-hourly
|
||||||
cron: "0 * * * *"
|
cron: "0 * * * *"
|
||||||
task: snapshot
|
task: snapshot
|
||||||
groups: [default]
|
groups: [default]
|
||||||
@@ -48,6 +51,7 @@ metadata:
|
|||||||
name: tenants-backup-daily
|
name: tenants-backup-daily
|
||||||
namespace: {{ .Values.namespace }}
|
namespace: {{ .Values.namespace }}
|
||||||
spec:
|
spec:
|
||||||
|
name: tenants-backup-daily
|
||||||
cron: "0 3 * * *"
|
cron: "0 3 * * *"
|
||||||
task: backup
|
task: backup
|
||||||
groups: [default]
|
groups: [default]
|
||||||
|
|||||||
Reference in New Issue
Block a user