fix: temporarily use /backup/archives for sorcerer

This commit is contained in:
Jonas Juselius
2024-05-16 14:20:25 +02:00
parent 6b66bc23a3
commit e6e5d074e8
6 changed files with 106 additions and 75 deletions
+29 -30
View File
@@ -1,41 +1,40 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-prod-oceanbox-archives
spec:
accessModes:
- ReadWriteMany
capacity:
storage: 300T
mountOptions:
- vers=4.2
- rdma
- soft
nfs:
path: /data/archives
server: 10.255.243.80
persistentVolumeReclaimPolicy: Retain
volumeMode: Filesystem
---
# apiVersion: v1
# kind: PersistentVolume
# metadata:
# name: pv-oceanbox-archives-local
# name: pv-prod-oceanbox-archives
# spec:
# accessModes:
# - ReadWriteMany
# capacity:
# storage: 300T
# local:
# mountOptions:
# - vers=4.2
# - rdma
# - soft
# nfs:
# path: /data/archives
# server: 10.255.243.80
# persistentVolumeReclaimPolicy: Retain
# volumeMode: Filesystem
# nodeAffinity:
# required:
# nodeSelectorTerms:
# - matchExpressions:
# - key: kubernetes.io/hostname
# operator: In
# values:
# - nfs0.cluster.local
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-prod-backup-archives
spec:
accessModes:
- ReadWriteMany
capacity:
storage: 400T
local:
path: /backup/archives
persistentVolumeReclaimPolicy: Retain
volumeMode: Filesystem
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- fs2.cluster.local
+22 -8
View File
@@ -1,18 +1,32 @@
# apiVersion: v1
# kind: PersistentVolumeClaim
# metadata:
# name: prod-oceanbox-archives
# spec:
# accessModes:
# - ReadWriteMany
# resources:
# requests:
# storage: 300T
# storageClassName: ""
# volumeMode: Filesystem
# volumeName: pv-prod-oceanbox-archives
# status:
# accessModes:
# - ReadWriteMany
# capacity:
# storage: 300T
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: prod-oceanbox-archives
name: prod-oceanbox-backup-archives
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 300T
storage: 400T
storageClassName: ""
volumeMode: Filesystem
volumeName: pv-prod-oceanbox-archives
status:
accessModes:
- ReadWriteMany
capacity:
storage: 300T
volumeName: pv-prod-backup-archives
+29 -29
View File
@@ -1,41 +1,41 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-staging-oceanbox-archives
spec:
accessModes:
- ReadWriteMany
capacity:
storage: 300T
mountOptions:
- vers=4.2
- rdma
- soft
nfs:
path: /data/archives
server: 10.255.243.80
persistentVolumeReclaimPolicy: Retain
volumeMode: Filesystem
---
# apiVersion: v1
# kind: PersistentVolume
# metadata:
# name: pv-oceanbox-archives-local
# name: pv-staging-oceanbox-archives
# spec:
# accessModes:
# - ReadWriteMany
# capacity:
# storage: 300T
# local:
# mountOptions:
# - vers=4.2
# - rdma
# - soft
# nfs:
# path: /data/archives
# server: 10.255.243.80
# persistentVolumeReclaimPolicy: Retain
# volumeMode: Filesystem
# nodeAffinity:
# required:
# nodeSelectorTerms:
# - matchExpressions:
# - key: kubernetes.io/hostname
# operator: In
# values:
# - nfs0.cluster.local
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-staging-backup-archives
spec:
accessModes:
- ReadWriteMany
capacity:
storage: 400T
local:
path: /backup/archives
persistentVolumeReclaimPolicy: Retain
volumeMode: Filesystem
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- fs2.cluster.local
+22 -8
View File
@@ -1,18 +1,32 @@
# apiVersion: v1
# kind: PersistentVolumeClaim
# metadata:
# name: staging-oceanbox-archives
# spec:
# accessModes:
# - ReadWriteMany
# resources:
# requests:
# storage: 300T
# storageClassName: ""
# volumeMode: Filesystem
# volumeName: pv-staging-oceanbox-archives
# status:
# accessModes:
# - ReadWriteMany
# capacity:
# storage: 300T
# ---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: staging-oceanbox-archives
name: staging-oceanbox-backup-archives
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 300T
storage: 400T
storageClassName: ""
volumeMode: Filesystem
volumeName: pv-staging-oceanbox-archives
status:
accessModes:
- ReadWriteMany
capacity:
storage: 300T
volumeName: pv-staging-backup-archives
+2
View File
@@ -17,6 +17,8 @@ persistence:
nodeSelector:
topology.kubernetes.io/group: srv
kubernetes.io/hostname: fs2
# node-role.kubernetes.io/worker: c1-1
tolerations:
- key: workload
+2
View File
@@ -17,6 +17,8 @@ persistence:
existingClaim: staging-oceanbox-archives
nodeSelector:
topology.kubernetes.io/group: srv
kubernetes.io/hostname: fs2
# node-role.kubernetes.io/worker: c1-1
tolerations:
- key: workload
operator: Equal