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 # apiVersion: v1
# kind: PersistentVolume # kind: PersistentVolume
# metadata: # metadata:
# name: pv-oceanbox-archives-local # name: pv-prod-oceanbox-archives
# spec: # spec:
# accessModes: # accessModes:
# - ReadWriteMany # - ReadWriteMany
# capacity: # capacity:
# storage: 300T # storage: 300T
# local: # mountOptions:
# - vers=4.2
# - rdma
# - soft
# nfs:
# path: /data/archives # path: /data/archives
# server: 10.255.243.80
# persistentVolumeReclaimPolicy: Retain # persistentVolumeReclaimPolicy: Retain
# volumeMode: Filesystem # volumeMode: Filesystem
# nodeAffinity: ---
# required: apiVersion: v1
# nodeSelectorTerms: kind: PersistentVolume
# - matchExpressions: metadata:
# - key: kubernetes.io/hostname name: pv-prod-backup-archives
# operator: In spec:
# values: accessModes:
# - nfs0.cluster.local - 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 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: prod-oceanbox-archives name: prod-oceanbox-backup-archives
spec: spec:
accessModes: accessModes:
- ReadWriteMany - ReadWriteMany
resources: resources:
requests: requests:
storage: 300T storage: 400T
storageClassName: "" storageClassName: ""
volumeMode: Filesystem volumeMode: Filesystem
volumeName: pv-prod-oceanbox-archives volumeName: pv-prod-backup-archives
status:
accessModes:
- ReadWriteMany
capacity:
storage: 300T
+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 # apiVersion: v1
# kind: PersistentVolume # kind: PersistentVolume
# metadata: # metadata:
# name: pv-oceanbox-archives-local # name: pv-staging-oceanbox-archives
# spec: # spec:
# accessModes: # accessModes:
# - ReadWriteMany # - ReadWriteMany
# capacity: # capacity:
# storage: 300T # storage: 300T
# local: # mountOptions:
# - vers=4.2
# - rdma
# - soft
# nfs:
# path: /data/archives # path: /data/archives
# server: 10.255.243.80
# persistentVolumeReclaimPolicy: Retain # persistentVolumeReclaimPolicy: Retain
# volumeMode: Filesystem # volumeMode: Filesystem
# nodeAffinity: ---
# required: apiVersion: v1
# nodeSelectorTerms: kind: PersistentVolume
# - matchExpressions: metadata:
# - key: kubernetes.io/hostname name: pv-staging-backup-archives
# operator: In spec:
# values: accessModes:
# - nfs0.cluster.local - 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 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: staging-oceanbox-archives name: staging-oceanbox-backup-archives
spec: spec:
accessModes: accessModes:
- ReadWriteMany - ReadWriteMany
resources: resources:
requests: requests:
storage: 300T storage: 400T
storageClassName: "" storageClassName: ""
volumeMode: Filesystem volumeMode: Filesystem
volumeName: pv-staging-oceanbox-archives volumeName: pv-staging-backup-archives
status:
accessModes:
- ReadWriteMany
capacity:
storage: 300T
+2
View File
@@ -17,6 +17,8 @@ persistence:
nodeSelector: nodeSelector:
topology.kubernetes.io/group: srv topology.kubernetes.io/group: srv
kubernetes.io/hostname: fs2
# node-role.kubernetes.io/worker: c1-1
tolerations: tolerations:
- key: workload - key: workload
+2
View File
@@ -17,6 +17,8 @@ persistence:
existingClaim: staging-oceanbox-archives existingClaim: staging-oceanbox-archives
nodeSelector: nodeSelector:
topology.kubernetes.io/group: srv topology.kubernetes.io/group: srv
kubernetes.io/hostname: fs2
# node-role.kubernetes.io/worker: c1-1
tolerations: tolerations:
- key: workload - key: workload
operator: Equal operator: Equal