docker image - health check Fehler

Begonnen von P.A.Trick, 03 November 2025, 06:15:01

Vorheriges Thema - Nächstes Thema

P.A.Trick

Zitat von: CoolTux am 17 April 2026, 07:39:26Guten Morgen

          livenessProbe:
            exec:
              command:
              - /bin/bash
              - /health-check.sh  # Pfad zum Skript im offiziellen Image
            initialDelaySeconds: 60 # Puffer für das Laden der fhem.cfg
            periodSeconds: 60       # Häufigkeit der Prüfung
            timeoutSeconds: 15      # Skript-Laufzeit abwarten
            failureThreshold: 3     # Neustart nach 3 Fehlversuchen
          readinessProbe:
            httpGet:
              path: /fhem
              port: fhemweb
            initialDelaySeconds: 60
            timeoutSeconds: 15
            failureThreshold: 3

Ich habe das mal so in mein Helm Chart eingebaut und es scheint sehr gut zu funktionieren.
@P.A.Trick Eventuell hast Du ja Interesse das einmal zu testen. Dann kannst Du mir auch erzählen was ich vielleicht noch einbauen sollte.


Grüße

Ja kann ich gerne machen. Wo finde ich das Chart?
FHEM + Homeassistant - meine HW -> https://www.trinityonline.de/hardware/

CoolTux

Zitat von: P.A.Trick am 17 April 2026, 12:10:23
Zitat von: CoolTux am 17 April 2026, 07:39:26Guten Morgen

          livenessProbe:
            exec:
              command:
              - /bin/bash
              - /health-check.sh  # Pfad zum Skript im offiziellen Image
            initialDelaySeconds: 60 # Puffer für das Laden der fhem.cfg
            periodSeconds: 60       # Häufigkeit der Prüfung
            timeoutSeconds: 15      # Skript-Laufzeit abwarten
            failureThreshold: 3     # Neustart nach 3 Fehlversuchen
          readinessProbe:
            httpGet:
              path: /fhem
              port: fhemweb
            initialDelaySeconds: 60
            timeoutSeconds: 15
            failureThreshold: 3

Ich habe das mal so in mein Helm Chart eingebaut und es scheint sehr gut zu funktionieren.
@P.A.Trick Eventuell hast Du ja Interesse das einmal zu testen. Dann kannst Du mir auch erzählen was ich vielleicht noch einbauen sollte.


Grüße

Ja kann ich gerne machen. Wo finde ich das Chart?

https://git.cooltux.net/FHEM/fhem-docker_helm-chart

Bin für Verbesserungen sehr offen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Sidey

Zitat von: CoolTux am 17 April 2026, 08:55:08Leider finde ich keinen weiteren Hinweis auf das Verzeichnis .dockerenv ausser im Modulcode von DockerImageInfo.
Woher sollte das Verzeichnis denn kommen?

Eigentlich ist es eine Datei und jetzt weiss ich, dass die nur von der Docker Engine angelegt wird.
Da muss ich mal ran und eine universellere Erkennung einbauen.


Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker, WebAuth