<lassulus>
klingt als sollte das nach nixos-generators
das_j has joined #nixos-de
<ajs124>
wir machen das gerade. ipxe mit initrd über http. jeder host bekommt einfach basierend auf der IP ne eigene initrd. die IPs werden basierend auf den MACs verteilt.
<ajs124>
nfs shares usw kannst du dann einfach in der jeweiligen initrd machen fionera
<fionera>
ajs124: Jo so mache ich das auch, jedoch bekommen aktuell alle das gleiche image, da es irgendwie unschön ist allen das gleiche zu geben. habe gehofft das ich mir am ende nur zwei images bauen muss.
<fionera>
Wir haben bei uns im Hackerspace nen HPC Cluster geschenkt bekommen und ich wollte jetzt mal gucken ob man Ceph auf den Storage maschinen zum laufen bekommt und dann auf den Worker nodes nen K8s baut welches alles im Ceph speichert
<ajs124>
Nice
<fionera>
Aber für jede der 50 Server nen eigenes Image bauen wäre halt echt doof :D
<lassulus>
na wenn die images generisch sind und man ips per dhcp bekommt sollte ja ein image reichen?
<das_j>
ihr könnt ja in einem activation script die mac in ein switch werfen und so den hostname setzen
<fionera>
die ips und hostnames habe ich im dhcpd hinterlegt. Leider nimmt das example nicht den hostname welcher announced wird und nie so tief in nixos gebaut :D
<fionera>
nutze das ein wenig als lern projekt ^^
<das_j>
das macht nixos glaub standardmäßig einfach nicht
<das_j>
und zumindest mit networkd geht es auch nicht. mit dhcpcd vmtl aber auch net