Besteht Interesse an einem Helmchart für fhem-docker

Begonnen von CoolTux, 19 April 2023, 09:55:18

Vorheriges Thema - Nächstes Thema

CoolTux

Hallo,

Ich bin nun dabei meine ganzen Dienste Stück für Stück in einen Kubernetes Cluster um zu ziehen und erstelle mir dafür eigene Helmcharts.
Eben bin ich mit einem rudimentären Helmchart zum testen für fhem-docker fertig geworden.
Hat da jemand Interesse dann teile ich sehr gerne.


Ankündigung hier
https://forum.fhem.de/index.php?topic=139219.0


Helm Chart: https://git.cooltux.net/FHEM/-/packages/helm/fhem


Grüße
Marko
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

Wernieman

- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

CoolTux

Ich habe aktuell einen k8s ohne HA. Da das ganze aber eh VM ist stört mich aktuell das "ohne HA" nicht.
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

Wernieman

O.K. ich hätte eher Fragen sollen: Wie hast DU k8s aufgesetzt  .. ;o)
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

CoolTux

#4
Ich habe mal eine kleine Doku zusammen gesetzt. Bei Fragen einfach fragen.

https://cloud.cooltux.net/s/SePonEozNGaN35P obsolet


Grüße
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

Reinhard.M

Mal eine hoffentlich nicht allzu blöde Frage: Welchen Benefit habe ich durch einen solchen Umzug? Ich kann es für mich jedenfalls gerade nicht einordnen.

Danke und Gruß
Reinhard

CoolTux

Wie genau meinst Du das? Von wo nach wo ziehen?

k8s ist ja ein Container Orchestration System. Wenn Du also schon mit Containern arbeitest macht es die Handhabung und das Verwalten an sich "einfacher".
Es kommt auch immer drauf an,wenn Du nur eine Anwendung hast oder 2 lohnt sich kein Umstieg ausser vielleicht zu lernzwecken
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

Reinhard.M

Zitat von: CoolTux am 19 April 2023, 09:55:18Hallo,

Ich bin nun dabei meine ganzen Dienste Stück für Stück in einen Kubernetes Cluster um zu ziehen und erstelle mir dafür eigene Helmcharts.
Eben bin ich mit einem rudimentären Helmchart zum testen für fhem-docker fertig geworden.
Hat da jemand Interesse dann teile ich sehr gerne.


Grüße
Marko
Ich hatte mich auf dein "um zu ziehen" bezogen. War ja anscheinend wirklich eine blöde Frage weil ich dachte es bezieht sich auf ASC. Fehler meinerseits, sorry 😔

CoolTux

Ach so, nee das hat mit ASC nichts zu tun. Alles bleibt beim alten was ASC an geht.  :D


Grüße
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

sozialarbeiter

Guten Abend,

kann man die helmcharts denn mal in Augenschein nehmen? :)

Grüße

volschin

Ich wäre auch interessiert. Sind die irgendwo abgelegt?
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

CoolTux

Ich mache das mal noch etwas schicker heute und dann stelle ich mal eine Probeversion online
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

CoolTux

So Ihr Lieben. Sorry für das späte melden aber den Post von sozialarbeiter habe ich total verpennt.

Das ist mal eine erste Version für die Aussenwelt. Wenn Ihr Vorschläge für Verbesserungen oder allgemein Anmerkungen habt dann bitte melden.

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


Grüße
Marko
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

CoolTux

Ich habe da noch mal im ersten Post die Helm Chart URL eingetragen.

Ausserdem habe ich das Helm Chart noch etwas aufgebohrt wenn man configDB verwendet.
Die Verbindungsdaten für die Datenbank werden in die values abgelegt und daraus wird dann ein secret erstellt. Die Verbindungsdaten liegen also nicht mehr im persistent volume und sind auch beim aller ersten Start bereits vorhanden.
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

Prof. Dr. Peter Henning

Ist ja nett - aber vielleicht solltest Du für Unbedarfte (auch im Post unter "Ankündigungen"...) kurz dazu schreiben, was "Helm Charts" sind.

Ich habe ernsthaft einen Moment lang überlegt, ob ich diese Art Diagramm denn kenne.

LG

pah

CoolTux

Zitat von: Prof. Dr. Peter Henning am 15 Oktober 2024, 16:36:28Ist ja nett - aber vielleicht solltest Du für Unbedarfte (auch im Post unter "Ankündigungen"...) kurz dazu schreiben, was "Helm Charts" sind.

Ich habe ernsthaft einen Moment lang überlegt, ob ich diese Art Diagramm denn kenne.

LG

pah

Wer es nicht kennt der wird es nicht brauchen. Helm Charts sind Anwendungspakete (Microservice Pakete) für Kubernetes. Ähnlich wie ich mit apt install Softwarepakete unter Debian installieren kann, kann ich mit helm install mittels der Helm Charts Microservices in Kubernetes ausrollen.
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

Prof. Dr. Peter Henning

Zitat von: CoolTux am 15 Oktober 2024, 16:58:51Wer es nicht kennt der wird es nicht brauchen
Da muss ich widersprechen. Wer es nicht kennt, weiß gar nicht, ob er es gebrauchen kann :-)

LG

pah