REFACTOR(crafty): simplify Crafty storage to 6Gi
- Remove backups PVC (using Velero) - Remove logs PVC (using Loki/Promtail) - Remove import PVC (not needed for new servers)
This commit is contained in:
@@ -24,16 +24,10 @@ spec:
|
|||||||
image: busybox:latest
|
image: busybox:latest
|
||||||
command: ['sh', '-c', 'chown -R 1000:0 /crafty && chmod -R g+rwX /crafty']
|
command: ['sh', '-c', 'chown -R 1000:0 /crafty && chmod -R g+rwX /crafty']
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: backups
|
|
||||||
mountPath: /crafty/backups
|
|
||||||
- name: logs
|
|
||||||
mountPath: /crafty/logs
|
|
||||||
- name: servers
|
- name: servers
|
||||||
mountPath: /crafty/servers
|
mountPath: /crafty/servers
|
||||||
- name: config
|
- name: config
|
||||||
mountPath: /crafty/app/config
|
mountPath: /crafty/app/config
|
||||||
- name: import
|
|
||||||
mountPath: /crafty/import
|
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsUser: 0
|
runAsUser: 0
|
||||||
containers:
|
containers:
|
||||||
@@ -59,31 +53,16 @@ spec:
|
|||||||
limits:
|
limits:
|
||||||
memory: "2Gi"
|
memory: "2Gi"
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: backups
|
|
||||||
mountPath: /crafty/backups
|
|
||||||
- name: logs
|
|
||||||
mountPath: /crafty/logs
|
|
||||||
- name: servers
|
- name: servers
|
||||||
mountPath: /crafty/servers
|
mountPath: /crafty/servers
|
||||||
- name: config
|
- name: config
|
||||||
mountPath: /crafty/app/config
|
mountPath: /crafty/app/config
|
||||||
- name: import
|
|
||||||
mountPath: /crafty/import
|
|
||||||
securityContext:
|
securityContext:
|
||||||
allowPrivilegeEscalation: false
|
allowPrivilegeEscalation: false
|
||||||
volumes:
|
volumes:
|
||||||
- name: backups
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: crafty-backups
|
|
||||||
- name: logs
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: crafty-logs
|
|
||||||
- name: servers
|
- name: servers
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: crafty-servers
|
claimName: crafty-servers
|
||||||
- name: config
|
- name: config
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: crafty-config
|
claimName: crafty-config
|
||||||
- name: import
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: crafty-import
|
|
||||||
|
|||||||
@@ -1,31 +1,5 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
metadata:
|
|
||||||
name: crafty-backups
|
|
||||||
namespace: crafty
|
|
||||||
spec:
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
storageClassName: longhorn
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 10Gi
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: crafty-logs
|
|
||||||
namespace: crafty
|
|
||||||
spec:
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
storageClassName: longhorn
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 1Gi
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
metadata:
|
||||||
name: crafty-servers
|
name: crafty-servers
|
||||||
namespace: crafty
|
namespace: crafty
|
||||||
@@ -35,7 +9,7 @@ spec:
|
|||||||
storageClassName: longhorn
|
storageClassName: longhorn
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 20Gi
|
storage: 5Gi
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
@@ -49,16 +23,3 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 1Gi
|
storage: 1Gi
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: crafty-import
|
|
||||||
namespace: crafty
|
|
||||||
spec:
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
storageClassName: longhorn
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 5Gi
|
|
||||||
|
|||||||
Reference in New Issue
Block a user