Ver Fonte

update image versions

Josh Bicking há 1 dia atrás
pai
commit
9ea9e1dc63
4 ficheiros alterados com 18 adições e 8 exclusões
  1. 1 1
      duplicati.yaml
  2. 7 5
      shelly-plug-exporter.yaml
  3. 2 2
      syncthing.yaml
  4. 8 0
      traefik/helmchartconfig.yaml

+ 1 - 1
duplicati.yaml

@@ -20,7 +20,7 @@ spec:
     spec:
       containers:
       - name: duplicati
-        image: lscr.io/linuxserver/duplicati:2.1.0
+        image: lscr.io/linuxserver/duplicati:2.2.0
         ports:
         - containerPort: 8200
           name: http-web-svc

+ 7 - 5
shelly-plug-exporter.yaml

@@ -22,13 +22,17 @@ spec:
     spec:
       containers:
       - name: shelly-plug-exporter
-        image: webdevops/shelly-plug-exporter:24.9.0
+        image: webdevops/shelly-plug-exporter:latest
         ports:
         - containerPort: 8080
           name: metrics
         env:
         - name: SHELLY_HOST_SHELLYPLUSES
           value: 172.16.69.80,172.16.69.81,172.16.69.82,172.16.69.83,172.16.69.84
+        - name: SHELLY_REQUEST_RETRY_COUNT
+          value: "2"
+        - name: SHELLY_REQUEST_RETRY_WAITTIMEMAX
+          value: 100ms
         - name: SHELLY_AUTH_USERNAME
           value: admin
         - name: SHELLY_AUTH_PASSWORD
@@ -37,10 +41,8 @@ spec:
               name: shelly-plug-exporter
               key: password
               optional: false
-        - name: LOG_DEBUG
-          value: "1"
-        - name: LOG_JSON
-          value: "0"
+        - name: LOG_LEVEL
+          value: "trace"
 ---
 apiVersion: v1
 kind: Service

+ 2 - 2
syncthing.yaml

@@ -30,7 +30,7 @@ spec:
       hostNetwork: true
       containers:
         - name: syncthing
-          image: linuxserver/syncthing:1.27.2
+          image: linuxserver/syncthing:2.0.12
           imagePullPolicy: Always
           ports:
           - containerPort: 8384
@@ -53,7 +53,7 @@ spec:
       volumes:
       - name: data
         persistentVolumeClaim:
-          claimName: data-pvc
+          claimName: data-ec-pvc
       - name: config
         persistentVolumeClaim:
           claimName: syncthing-pvc

+ 8 - 0
traefik/helmchartconfig.yaml

@@ -37,6 +37,14 @@ spec:
         mountPath: "/config"
         type: configMap
 
+    ports:
+      gogsssh:
+        port: 2222
+        expose: 
+          default: true
+        exposedPort: 2222
+        protocol: TCP
+
     env:
       - name: CLOUDFLARE_EMAIL
         valueFrom: