From f55e02a228cc78f80c2abcc09c10bf4ec4d7d88f Mon Sep 17 00:00:00 2001 From: auricom <27022259+auricom@users.noreply.github.com> Date: Fri, 1 Jul 2022 10:04:09 +0200 Subject: [PATCH] fix: drone volume --- cluster/apps/development/drone/helm-release.yaml | 4 ++++ cluster/apps/development/drone/kustomization.yaml | 1 + cluster/apps/development/drone/volume.yaml | 15 +++++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 cluster/apps/development/drone/volume.yaml diff --git a/cluster/apps/development/drone/helm-release.yaml b/cluster/apps/development/drone/helm-release.yaml index 65765a9b6..a9f34f8ad 100644 --- a/cluster/apps/development/drone/helm-release.yaml +++ b/cluster/apps/development/drone/helm-release.yaml @@ -36,6 +36,10 @@ spec: DRONE_SERVER_PROTO: https DRONE_SERVER_HOST: drone.${SECRET_CLUSTER_DOMAIN} + persistentVolume: + enabled: true + existingClaim: "drone-config" + ingress: enabled: true className: "nginx" diff --git a/cluster/apps/development/drone/kustomization.yaml b/cluster/apps/development/drone/kustomization.yaml index 34a8531ce..671ad0ba7 100644 --- a/cluster/apps/development/drone/kustomization.yaml +++ b/cluster/apps/development/drone/kustomization.yaml @@ -1,4 +1,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: + - volume.yaml - helm-release.yaml diff --git a/cluster/apps/development/drone/volume.yaml b/cluster/apps/development/drone/volume.yaml new file mode 100644 index 000000000..173215afd --- /dev/null +++ b/cluster/apps/development/drone/volume.yaml @@ -0,0 +1,15 @@ +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: drone-config + namespace: development + labels: + kasten-io/backup: "true" +spec: + accessModes: + - ReadWriteOnce + storageClassName: rook-ceph-block + resources: + requests: + storage: 10Gi