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