forgejo-next: match v10 NFS PVC with its local counterpart #492

Closed
GhostPLACEHOLDER wants to merge 0 commits from refs/pull/55/head4537bc40e60746dbb62fcdb0d622655147c26be3 into mainb7623d4bc2060d7314b1fa148acb2e859c9894df
First-time contributor

Refs: infrastructure/k8s-cluster#54

Diff of kustomize build --load-restrictor LoadRestrictionsNone forgejo-next-v10 compared to main.

--- /tmp/before.txt	2024-11-06 23:05:08.547931484 +0100
+++ /tmp/after.txt	2024-11-06 23:09:44.515997580 +0100
@@ -1,6 +1,27 @@
 apiVersion: v1
 kind: PersistentVolume
 metadata:
+  name: forgejo-next-local-v10
+spec:
+  accessModes:
+  - ReadWriteMany
+  capacity:
+    storage: 20Gi
+  local:
+    path: /precious/k8s/forgejo-next-v10
+  nodeAffinity:
+    required:
+      nodeSelectorTerms:
+      - matchExpressions:
+        - key: forgejo.org/drbd
+          operator: Exists
+  persistentVolumeReclaimPolicy: Retain
+  storageClassName: local-storage
+  volumeMode: Filesystem
+---
+apiVersion: v1
+kind: PersistentVolume
+metadata:
   name: forgejo-next-v10
 spec:
   accessModes:
@@ -19,6 +40,21 @@
 ---
 apiVersion: v1
 kind: PersistentVolumeClaim
+metadata:
+  name: forgejo-next-local-v10
+  namespace: forgejo-next
+spec:
+  accessModes:
+  - ReadWriteMany
+  resources:
+    requests:
+      storage: 20Gi
+  storageClassName: local-storage
+  volumeMode: Filesystem
+  volumeName: forgejo-next-local-v10
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
 metadata:
   name: forgejo-next-v10
   namespace: forgejo-next
Refs: infrastructure/k8s-cluster#54 Diff of `kustomize build --load-restrictor LoadRestrictionsNone forgejo-next-v10` compared to main. ```diff --- /tmp/before.txt 2024-11-06 23:05:08.547931484 +0100 +++ /tmp/after.txt 2024-11-06 23:09:44.515997580 +0100 @@ -1,6 +1,27 @@ apiVersion: v1 kind: PersistentVolume metadata: + name: forgejo-next-local-v10 +spec: + accessModes: + - ReadWriteMany + capacity: + storage: 20Gi + local: + path: /precious/k8s/forgejo-next-v10 + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: forgejo.org/drbd + operator: Exists + persistentVolumeReclaimPolicy: Retain + storageClassName: local-storage + volumeMode: Filesystem +--- +apiVersion: v1 +kind: PersistentVolume +metadata: name: forgejo-next-v10 spec: accessModes: @@ -19,6 +40,21 @@ --- apiVersion: v1 kind: PersistentVolumeClaim +metadata: + name: forgejo-next-local-v10 + namespace: forgejo-next +spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 20Gi + storageClassName: local-storage + volumeMode: Filesystem + volumeName: forgejo-next-local-v10 +--- +apiVersion: v1 +kind: PersistentVolumeClaim metadata: name: forgejo-next-v10 namespace: forgejo-next ```
Author
First-time contributor

If that looks sane, I'll apply the same to v7 and v9. The last two (next.forgejo.org & v8.next.forgejo.org) can stay on NFS forever, their performances won't be a bother.

If that looks sane, I'll apply the same to v7 and v9. The last two (next.forgejo.org & v8.next.forgejo.org) can stay on NFS forever, their performances won't be a bother.
root closed this pull request 2025-05-29 20:27:00 +00:00

Pull request closed

Sign in to join this conversation.
No description provided.