From 926df0c8c4e3215f83827975fd29aaecdb6ae8ef Mon Sep 17 00:00:00 2001 From: Niels de Vos Date: Thu, 25 May 2023 18:01:55 +0200 Subject: [PATCH] add "document-start" 1st line to all yaml files The YAML Specification requires three daashes `---` as marker for the start of a content block. That means, each YAML file needs to start with `---` on the first line (or after initial comments). See-also: https://yaml.org/ --- .github/workflows/dependabot.yaml | 1 + .github/workflows/trivy.yaml | 1 + client/config/crd/kustomization.yaml | 1 + deploy/kubernetes/csi-snapshotter/kustomization.yaml | 1 + deploy/kubernetes/csi-snapshotter/rbac-csi-snapshotter.yaml | 1 + deploy/kubernetes/csi-snapshotter/rbac-external-provisioner.yaml | 1 + deploy/kubernetes/snapshot-controller/kustomization.yaml | 1 + .../kubernetes/snapshot-controller/rbac-snapshot-controller.yaml | 1 + deploy/kubernetes/webhook-example/rbac-snapshot-webhook.yaml | 1 + deploy/kubernetes/webhook-example/webhook.yaml | 1 + examples/kubernetes/invalid-snapshot-v1.yaml | 1 + examples/kubernetes/pvc.yaml | 1 + examples/kubernetes/restore.yaml | 1 + examples/kubernetes/snapshot-v1.yaml | 1 + examples/kubernetes/snapshotclass-v1.yaml | 1 + examples/kubernetes/storageclass.yaml | 1 + 16 files changed, 16 insertions(+) diff --git a/.github/workflows/dependabot.yaml b/.github/workflows/dependabot.yaml index 14632645..0f141cd1 100644 --- a/.github/workflows/dependabot.yaml +++ b/.github/workflows/dependabot.yaml @@ -1,3 +1,4 @@ +--- version: 2 updates: - package-ecosystem: gomod diff --git a/.github/workflows/trivy.yaml b/.github/workflows/trivy.yaml index 6f5037b5..e6d5ff57 100644 --- a/.github/workflows/trivy.yaml +++ b/.github/workflows/trivy.yaml @@ -1,3 +1,4 @@ +--- name: Trivy vulnerability scanner on: push: diff --git a/client/config/crd/kustomization.yaml b/client/config/crd/kustomization.yaml index 34af2b73..f56dac06 100644 --- a/client/config/crd/kustomization.yaml +++ b/client/config/crd/kustomization.yaml @@ -1,3 +1,4 @@ +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/deploy/kubernetes/csi-snapshotter/kustomization.yaml b/deploy/kubernetes/csi-snapshotter/kustomization.yaml index 31115c90..d38fdbf4 100644 --- a/deploy/kubernetes/csi-snapshotter/kustomization.yaml +++ b/deploy/kubernetes/csi-snapshotter/kustomization.yaml @@ -1,3 +1,4 @@ +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/deploy/kubernetes/csi-snapshotter/rbac-csi-snapshotter.yaml b/deploy/kubernetes/csi-snapshotter/rbac-csi-snapshotter.yaml index 26737a2a..6a33a5b1 100644 --- a/deploy/kubernetes/csi-snapshotter/rbac-csi-snapshotter.yaml +++ b/deploy/kubernetes/csi-snapshotter/rbac-csi-snapshotter.yaml @@ -8,6 +8,7 @@ # - optionally rename the non-namespaced ClusterRole if there # are conflicts with other deployments +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/deploy/kubernetes/csi-snapshotter/rbac-external-provisioner.yaml b/deploy/kubernetes/csi-snapshotter/rbac-external-provisioner.yaml index 9051ae3c..5cb51cc5 100644 --- a/deploy/kubernetes/csi-snapshotter/rbac-external-provisioner.yaml +++ b/deploy/kubernetes/csi-snapshotter/rbac-external-provisioner.yaml @@ -8,6 +8,7 @@ # provisioner, in which case leadership election must be enabled; # this influences the RBAC setup, see below +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/deploy/kubernetes/snapshot-controller/kustomization.yaml b/deploy/kubernetes/snapshot-controller/kustomization.yaml index 883ea154..e62910d8 100644 --- a/deploy/kubernetes/snapshot-controller/kustomization.yaml +++ b/deploy/kubernetes/snapshot-controller/kustomization.yaml @@ -1,3 +1,4 @@ +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/deploy/kubernetes/snapshot-controller/rbac-snapshot-controller.yaml b/deploy/kubernetes/snapshot-controller/rbac-snapshot-controller.yaml index 3564ff63..04d01c3b 100644 --- a/deploy/kubernetes/snapshot-controller/rbac-snapshot-controller.yaml +++ b/deploy/kubernetes/snapshot-controller/rbac-snapshot-controller.yaml @@ -5,6 +5,7 @@ # namespace for components implementing base system functionality. For installing with # Vanilla Kubernetes, kube-system makes sense for the namespace. +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/deploy/kubernetes/webhook-example/rbac-snapshot-webhook.yaml b/deploy/kubernetes/webhook-example/rbac-snapshot-webhook.yaml index 17057a2f..a26369f2 100644 --- a/deploy/kubernetes/webhook-example/rbac-snapshot-webhook.yaml +++ b/deploy/kubernetes/webhook-example/rbac-snapshot-webhook.yaml @@ -5,6 +5,7 @@ # namespace for components implementing base system functionality. For installing with # Vanilla Kubernetes, kube-system makes sense for the namespace. +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/deploy/kubernetes/webhook-example/webhook.yaml b/deploy/kubernetes/webhook-example/webhook.yaml index e2679ed5..45df4af1 100644 --- a/deploy/kubernetes/webhook-example/webhook.yaml +++ b/deploy/kubernetes/webhook-example/webhook.yaml @@ -1,3 +1,4 @@ +--- apiVersion: apps/v1 kind: Deployment metadata: diff --git a/examples/kubernetes/invalid-snapshot-v1.yaml b/examples/kubernetes/invalid-snapshot-v1.yaml index b82a117d..5fd9dc08 100644 --- a/examples/kubernetes/invalid-snapshot-v1.yaml +++ b/examples/kubernetes/invalid-snapshot-v1.yaml @@ -1,3 +1,4 @@ +--- apiVersion: snapshot.storage.k8s.io/v1 kind: VolumeSnapshot metadata: diff --git a/examples/kubernetes/pvc.yaml b/examples/kubernetes/pvc.yaml index cb3c4560..ad6c9b34 100644 --- a/examples/kubernetes/pvc.yaml +++ b/examples/kubernetes/pvc.yaml @@ -1,3 +1,4 @@ +--- apiVersion: v1 kind: PersistentVolumeClaim metadata: diff --git a/examples/kubernetes/restore.yaml b/examples/kubernetes/restore.yaml index 31e1417b..146181ea 100644 --- a/examples/kubernetes/restore.yaml +++ b/examples/kubernetes/restore.yaml @@ -1,3 +1,4 @@ +--- apiVersion: v1 kind: PersistentVolumeClaim metadata: diff --git a/examples/kubernetes/snapshot-v1.yaml b/examples/kubernetes/snapshot-v1.yaml index 7d5ec933..f87301f5 100644 --- a/examples/kubernetes/snapshot-v1.yaml +++ b/examples/kubernetes/snapshot-v1.yaml @@ -1,3 +1,4 @@ +--- apiVersion: snapshot.storage.k8s.io/v1 kind: VolumeSnapshot metadata: diff --git a/examples/kubernetes/snapshotclass-v1.yaml b/examples/kubernetes/snapshotclass-v1.yaml index 3b9cf689..70af6afc 100644 --- a/examples/kubernetes/snapshotclass-v1.yaml +++ b/examples/kubernetes/snapshotclass-v1.yaml @@ -1,3 +1,4 @@ +--- apiVersion: snapshot.storage.k8s.io/v1 kind: VolumeSnapshotClass metadata: diff --git a/examples/kubernetes/storageclass.yaml b/examples/kubernetes/storageclass.yaml index 59999a8c..9f9169c5 100644 --- a/examples/kubernetes/storageclass.yaml +++ b/examples/kubernetes/storageclass.yaml @@ -1,3 +1,4 @@ +--- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: