added por volumes from storage-limbosolutions-com

changed resource limits
This commit is contained in:
2025-07-20 02:29:49 +00:00
parent 41ab2dc096
commit 2982e9614f
4 changed files with 139 additions and 38 deletions

View File

@@ -77,14 +77,3 @@ helm upgrade --install nextcloud nextcloud/nextcloud \
--values ./nextcloud/values.local.yaml \ --values ./nextcloud/values.local.yaml \
--namespace=cloud-limbosolutions-com --namespace=cloud-limbosolutions-com
``` ```
## backups
``` bash
set -a
source ./jobs/backup/.env
set +a
envsubst < ./jobs/backup/secret.yaml | kubectl apply -f -
kubectl apply -f ./jobs/backup/backup-cronjob.yaml
```

View File

@@ -45,24 +45,55 @@ persistence:
annotations: {} annotations: {}
accessMode: ReadWriteOnce accessMode: ReadWriteOnce
size: 8Gi size: 8Gi
resources:
#limits: limits:
# cpu: 100m cpu: "1"
# memory: 128Mi memory: 3000Mi
#requests: requests:
# cpu: 100m cpu: "0.5"
# memory: 128Mi memory: 512Mi
nextcloud: nextcloud:
extraVolumes: extraVolumes:
- name: mf-documents - name: mf-documents
persistentVolumeClaim: persistentVolumeClaim:
claimName: mf-documents-storage-limbosolutions-com claimName: mf-documents-storage-limbosolutions-com
- name: mf-photos
persistentVolumeClaim:
claimName: mf-photos-storage-limbosolutions-com
- name: media-gaming
persistentVolumeClaim:
claimName: media-gaming-storage-limbosolutions-com
- name: media-music
persistentVolumeClaim:
claimName: media-music-storage-limbosolutions-com
- name: media-videos
persistentVolumeClaim:
claimName: media-videos-storage-limbosolutions-com
- name: it-storage
persistentVolumeClaim:
claimName: itstorage-storage-limbosolutions-com
extraVolumeMounts: extraVolumeMounts:
- name: mf-documents - name: mf-documents
mountPath: /mf.documents mountPath: /var/www/html/data/marcio.fernandes/files/Documents
- name: mf-photos
mountPath: /var/www/html/data/marcio.fernandes/files/Photos
- name: media-gaming
mountPath: /var/www/html/data/marcio.fernandes/files/Gaming
- name: media-music
mountPath: /var/www/html/data/marcio.fernandes/files/Music
- name: media-videos
mountPath: /var/www/html/data/marcio.fernandes/files/Videos
- name: it-storage
mountPath: /var/www/html/data/marcio.fernandes/files/NeirdStorage
configs: configs:
https.config.php: |- https.config.php: |-
<?php <?php

View File

@@ -0,0 +1,96 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mf-documents-storage-limbosolutions-com
namespace: cloud-limbosolutions-com
spec:
storageClassName: "" # isto tem mesmo de ficar senão não funciona não sei pq.. tem de ficar ""
volumeName: mf-documents-storage-limbosolutions-co
accessModes:
- ReadWriteMany
resources:
requests:
storage: 64Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: media-music-storage-limbosolutions-com
namespace: cloud-limbosolutions-com
spec:
storageClassName: "" # isto tem mesmo de ficar senão não funciona não sei pq.. tem de ficar ""
volumeName: media-music-storage-limbosolutions-com
accessModes:
- ReadWriteMany
resources:
requests:
storage: 64Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: media-videos-storage-limbosolutions-com
namespace: cloud-limbosolutions-com
spec:
storageClassName: "" # isto tem mesmo de ficar senão não funciona não sei pq.. tem de ficar ""
volumeName: media-videos-storage-limbosolutions-com
accessModes:
- ReadWriteMany
resources:
requests:
storage: 2000Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: media-gaming-storage-limbosolutions-com
namespace: cloud-limbosolutions-com
spec:
storageClassName: "" # isto tem mesmo de ficar senão não funciona não sei pq.. tem de ficar ""
volumeName: media-gaming-storage-limbosolutions-com
accessModes:
- ReadWriteMany
resources:
requests:
storage: 64Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: itstorage-storage-limbosolutions-com
namespace: cloud-limbosolutions-com
spec:
storageClassName: "" # isto tem mesmo de ficar senão não funciona não sei pq.. tem de ficar ""
volumeName: itstorage-storage-limbosolutions-com
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1000Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mf-photos-storage-limbosolutions-com
namespace: cloud-limbosolutions-com
spec:
storageClassName: "" # isto tem mesmo de ficar senão não funciona não sei pq.. tem de ficar ""
volumeName: mf-photos-storage-limbosolutions-com
accessModes:
- ReadWriteMany
resources:
requests:
storage: 64Gi
---

View File

@@ -1,15 +0,0 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mf-documents-storage-limbosolutions-com
namespace: cloud-limbosolutions-com
spec:
storageClassName: ""
volumeName: mf-documents-storage-limbosolutions-com
accessModes:
- ReadWriteMany
resources:
requests:
storage: 64Gi