Add Storage Request for immich
This commit is contained in:
@@ -4,6 +4,6 @@ metadata:
|
||||
name: immich
|
||||
namespace: immich
|
||||
resources:
|
||||
- deployment.yaml
|
||||
- namespace.yaml
|
||||
- uploads-pvc.yaml
|
||||
- deployment.yaml
|
||||
|
||||
@@ -8,6 +8,6 @@ spec:
|
||||
- ReadWriteMany
|
||||
resources:
|
||||
requests:
|
||||
storage: 1Gi
|
||||
storage: 200Gi
|
||||
storageClassName: truenas-nfs
|
||||
status: {}
|
||||
|
||||
@@ -4,7 +4,7 @@ metadata:
|
||||
name: linking
|
||||
namespace: linkding
|
||||
resources:
|
||||
- deployment.yaml
|
||||
- namespace.yaml
|
||||
- srv.yaml
|
||||
- pvc.yaml
|
||||
- deployment.yaml
|
||||
|
||||
@@ -4,7 +4,7 @@ metadata:
|
||||
name: truenas-csi
|
||||
namespace: truenas-csi
|
||||
resources:
|
||||
- iscsi-storage-class.yaml
|
||||
- namespace.yaml
|
||||
- config.yaml
|
||||
- nfs-storage-class.yaml
|
||||
- iscsi-storage-class.yaml
|
||||
|
||||
@@ -6,6 +6,7 @@ import (
|
||||
"danicos.dev/daniel/homelab/pkg/root"
|
||||
apps "k8s.io/api/apps/v1"
|
||||
core "k8s.io/api/core/v1"
|
||||
"k8s.io/apimachinery/pkg/api/resource"
|
||||
)
|
||||
|
||||
var Secret = struct {
|
||||
@@ -35,6 +36,10 @@ func init() {
|
||||
uploads_pvc = meta.PVC()
|
||||
uploads_pvc.Spec.StorageClassName = new(root.TrueNASSTorageClassNFS)
|
||||
uploads_pvc.Spec.AccessModes = []core.PersistentVolumeAccessMode{core.ReadWriteMany}
|
||||
req := kube.StorageRequest(resource.MustParse("200Gi"))
|
||||
uploads_pvc.Spec.Resources = core.VolumeResourceRequirements{
|
||||
Requests: req,
|
||||
}
|
||||
}
|
||||
|
||||
func Stack() stack.Stack {
|
||||
|
||||
Reference in New Issue
Block a user