Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
projects:2023:greenit [2023-05-04 12:57] – tux | projects:2023:greenit [2023-09-29 07:23] (aktuell) – dkdent | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
< | < | ||
- | # Brainstorming | + | # Brainstorming |
## Teilnehmer | ## Teilnehmer | ||
Zeile 28: | Zeile 28: | ||
- 3 worker (k3s-w[1-3]) | - 3 worker (k3s-w[1-3]) | ||
- an einem der Knoten NFS mit passendem label, dort den NFS Provider hosten | - an einem der Knoten NFS mit passendem label, dort den NFS Provider hosten | ||
+ | |||
+ | ## Infrastruktur | ||
+ | |||
+ | ### Maschinen | ||
+ | |||
+ | - Control Plane | ||
+ | - k3s-c1: 172.23.52.130 | ||
+ | - k3s-c2: 172.23.52.131 | ||
+ | - k3s-c3: 172.23.52.132 | ||
+ | - Workers | ||
+ | - k3s-w1: 172.23.52.140 | ||
+ | - k3s-w2: 172.23.52.141 | ||
+ | - k3s-w3: 172.23.52.142 | ||
+ | |||
+ | DNS/ | ||
+ | |||
+ | ### Konfiguration | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ### Netzwerk | ||
+ | |||
+ | * Herausforderung: | ||
+ | * Vorschlag: [kube-vip](https:// | ||
+ | * `leaderElection` per Service | ||
+ | * IP-Adressen an LoadBalancer binden | ||
+ | * lokale Routing-Policy verwenden | ||
+ | * Wenn pro Service (LoadBalancer) eine eigene IP-Adresse vergeben | ||
+ | * 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/ | ||
+ | * csi-driver-nfs - https:// | ||
+ | |||
</ | </ | ||
+ |