Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:2023:greenit

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:2023:greenit [2023-05-05 13:53] tuxprojects:2023:greenit [2023-09-29 07:23] (aktuell) dkdent
Zeile 42: Zeile 42:
   - k3s-w3: 172.23.52.142   - k3s-w3: 172.23.52.142
  
-DNS/DHCP-Einträge: siehe [descartes/PR #38](https://gitea.n39.eu/Netz39_Admin/config.descartes/pulls/38)+DNS/DHCP-Einträge: siehe [descartes/PR #38](https://git.n39.eu/Netz39_Admin/config.descartes/pulls/38) 
 + 
 +### Konfiguration 
 + 
 +https://git.n39.eu/Netz39_Admin/netz39-infra-k8s 
 + 
 +### Netzwerk 
 + 
 +* Herausforderung: Netzwerkverkehr an die richtigen Nodes senden, ohne dass einer der Knoten den gesamten Traffic durchleiten muss. (Insbesondere RPi ist nicht besonders performant, wenn es um Netzwerk geht.) 
 +* Vorschlag: [kube-vip](https://kube-vip.io/
 +  * `leaderElection` per Service 
 +  * IP-Adressen an LoadBalancer binden 
 +  * lokale Routing-Policy verwenden 
 +  * Wenn pro Service (LoadBalancer) eine eigene IP-Adresse vergeben  wird, kann der Switch mit ARP Routing den Netzwerkverkehr direkt an die Knoten senden, auf denen die LBs laufen. 
 +  * Wir brauchen dann keinen speziellen Switch 
 + 
 +### Storage 
 + 
 +* Lokale Platte an einem der Worker Nodes 
 +  * k3s-w1 hat 256gb zusätzliche Platte angehängt 
 +  * label node-role.kubernetes.n39.eu/nfs-host: true 
 +* csi-driver-nfs - https://github.com/kubernetes-csi/csi-driver-nfs/tree/master
  
 </markdown> </markdown>
  
projects/2023/greenit.1683294828.txt.gz · Zuletzt geändert: 2023-05-05 13:53 von tux