From eb73b35a5ce4c9d945f8f3a2202e1aa9864a3d37 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 27 May 2025 11:11:40 +0200 Subject: [PATCH] add objectstorage to deployment --- deployment/kustomize/base/portal/kustomization.yaml | 1 + deployment/kustomize/base/portal/objectstorage.yaml | 9 +++++++++ .../kustomize/overlays/production/kustomization.yaml | 1 + .../kustomize/overlays/production/objectstorage.yaml | 7 +++++++ deployment/kustomize/overlays/staging/kustomization.yaml | 1 + deployment/kustomize/overlays/staging/objectstorage.yaml | 7 +++++++ 6 files changed, 26 insertions(+) create mode 100644 deployment/kustomize/base/portal/objectstorage.yaml create mode 100644 deployment/kustomize/overlays/production/objectstorage.yaml create mode 100644 deployment/kustomize/overlays/staging/objectstorage.yaml diff --git a/deployment/kustomize/base/portal/kustomization.yaml b/deployment/kustomize/base/portal/kustomization.yaml index 140ec08..8818218 100644 --- a/deployment/kustomize/base/portal/kustomization.yaml +++ b/deployment/kustomize/base/portal/kustomization.yaml @@ -2,3 +2,4 @@ resources: - deployment.yaml - service.yaml - cronjob.yaml + - objectstorage.yaml diff --git a/deployment/kustomize/base/portal/objectstorage.yaml b/deployment/kustomize/base/portal/objectstorage.yaml new file mode 100644 index 0000000..6c6ad65 --- /dev/null +++ b/deployment/kustomize/base/portal/objectstorage.yaml @@ -0,0 +1,9 @@ +apiVersion: appcat.vshn.io/v1 +kind: ObjectBucket +metadata: + name: portal-storage +spec: + parameters: + region: lpg + writeConnectionSecretToRef: + name: portal-storage-creds diff --git a/deployment/kustomize/overlays/production/kustomization.yaml b/deployment/kustomize/overlays/production/kustomization.yaml index d746bb1..eb0f847 100644 --- a/deployment/kustomize/overlays/production/kustomization.yaml +++ b/deployment/kustomize/overlays/production/kustomization.yaml @@ -11,3 +11,4 @@ resources: - ingress.yaml patches: - path: portal-deployment.yaml + - path: objectstorage.yaml diff --git a/deployment/kustomize/overlays/production/objectstorage.yaml b/deployment/kustomize/overlays/production/objectstorage.yaml new file mode 100644 index 0000000..af056e9 --- /dev/null +++ b/deployment/kustomize/overlays/production/objectstorage.yaml @@ -0,0 +1,7 @@ +apiVersion: appcat.vshn.io/v1 +kind: ObjectBucket +metadata: + name: portal-storage +spec: + parameters: + bucketName: servala-portal-storage-production diff --git a/deployment/kustomize/overlays/staging/kustomization.yaml b/deployment/kustomize/overlays/staging/kustomization.yaml index d746bb1..eb0f847 100644 --- a/deployment/kustomize/overlays/staging/kustomization.yaml +++ b/deployment/kustomize/overlays/staging/kustomization.yaml @@ -11,3 +11,4 @@ resources: - ingress.yaml patches: - path: portal-deployment.yaml + - path: objectstorage.yaml diff --git a/deployment/kustomize/overlays/staging/objectstorage.yaml b/deployment/kustomize/overlays/staging/objectstorage.yaml new file mode 100644 index 0000000..e2d3443 --- /dev/null +++ b/deployment/kustomize/overlays/staging/objectstorage.yaml @@ -0,0 +1,7 @@ +apiVersion: appcat.vshn.io/v1 +kind: ObjectBucket +metadata: + name: portal-storage +spec: + parameters: + bucketName: servala-portal-storage-staging