浏览代码

fix transmission statefullness

Breandan Dezendorf 2 年之前
父节点
当前提交
4751d082cd
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      dezendorf/homelab/k3s/media/transmission.yaml

+ 10 - 0
dezendorf/homelab/k3s/media/transmission.yaml

@@ -41,6 +41,10 @@ spec:
           value: "1000"
         - name: PGID
           value: "1000"
+        - name: PEER_DNS
+          value: "false"
+        - name: OVERRIDE_DNS
+          value: "8.8.8.8"
         - name: OPENVPN_PROVIDER
           value: PIA
         - name: TRANSMISSION_DOWNLOAD_DIR
@@ -59,6 +63,9 @@ spec:
         - name: web
           containerPort: 9091
         volumeMounts:
+        - name: transmission-config
+          mountPath: "/config/transmission-home"
+          subPath: "config/transmission-home"
         - name: media-volume
           mountPath: "/downloads/transmission"
           subPath: "downloads/transmission"
@@ -66,6 +73,9 @@ spec:
       - name: media-volume
         persistentVolumeClaim:
           claimName: media-pvc
+      - name: transmission-config
+        persistentVolumeClaim:
+          claimName: transmission-config-pvc
 ---
 apiVersion: v1
 kind: Service