Skip to content
Snippets Groups Projects
Commit 42dc3986 authored by Tom Teichler's avatar Tom Teichler :beers: Committed by Tom Teichler
Browse files

Add support for ceph s3 buckets

parent abbc86d7
No related branches found
No related tags found
1 merge request!11Draft: Add support for ceph s3 buckets
Pipeline #17484 failed
{{- if eq .Values.aleksis.storage.src "ceph-s3" }}
apiVersion: objectbucket.io/v1alpha1
kind: ObjectBucketClaim
metadata:
name: {{ template "aleksis.fullname" . }}-aleksis-media
labels:
{{- include "aleksis.labels" . | nindent 4 }}
namespace: {{ .Values.aleksis.storage.s3.namespace | quote }}
spec:
generateBucketName: {{ template "aleksis.fullname" . }}-aleksis-media
storageClassName: {{ .Values.aleksis.storage.s3.storageClass | quote }}
additionalConfig:
maxObjects: {{ .Values.aleksis.storage.media.maxObjects | quote }}
maxSize: {{ .Values.aleksis.storage.media.size | quote }}
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: {{ template "aleksis.fullname" . }}-aleksis-backups
labels:
{{- include "aleksis.labels" . | nindent 4 }}
spec:
generateBucketName: {{ template "aleksis.fullname" . }}-aleksis-backups
storageClassName: {{ .Values.aleksis.storage.media.storageClass | quote }}
additionalConfig:
maxObjects: {{ .Values.aleksis.storage.backup.maxObjects | quote }}
maxSize: {{ .Values.aleksis.storage.backup.size | quote }}
{{- end }}
...@@ -90,8 +90,12 @@ aleksis: ...@@ -90,8 +90,12 @@ aleksis:
src: s3 src: s3
media: media:
size: "10Gi" size: "10Gi"
# storageClass: "ceph"
# maxObjects: "1000"
backup: backup:
size: "10Gi" size: "10Gi"
# storageClass: "ceph"
# maxObjects: "1000"
config: config:
http: http:
allowed_hosts: "[*]" allowed_hosts: "[*]"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment