Voor een project is het nodig om vanuit een server verschillende nodes in te spoelen. Hierbij is het idee alsvolgt:
De server (Ubuntu 19.04) heeft een debian based ISO opgeslagen(momenteel Raspbian ivm raspberry pi nodes). Deze ISO zal op de server aangepast moeten worden, en deze vervolgens sturen naar de nodes. Deze aanpassingen zullen zijn: beveiligingsmaatregelen toepassen (UFW, passwords, ssh-keygen etc.), een apparaat toevoegen aan authorized devices (SSH, ivm beheerbaarheid) en configuratie van OpenVPN. Vervolgens zal deze aangepaste ISO verzonden moeten worden naar de nodes en hierop geinstalleerd moeten worden. Dit zal allemaal volledig automatisch moeten gebeuren en met behulp van opensource software.
Nu is de vraag: hoe kan ik ervoor zorgen dat de server automatisch een custom ISO opzet? Ik ben al een tijdje aan het googelen. Ondanks dat ik verschillende tools heb gevonden, heb ik nog niks kunnen vinden wat instaat is om bovengenoemde te doen.
De server (Ubuntu 19.04) heeft een debian based ISO opgeslagen(momenteel Raspbian ivm raspberry pi nodes). Deze ISO zal op de server aangepast moeten worden, en deze vervolgens sturen naar de nodes. Deze aanpassingen zullen zijn: beveiligingsmaatregelen toepassen (UFW, passwords, ssh-keygen etc.), een apparaat toevoegen aan authorized devices (SSH, ivm beheerbaarheid) en configuratie van OpenVPN. Vervolgens zal deze aangepaste ISO verzonden moeten worden naar de nodes en hierop geinstalleerd moeten worden. Dit zal allemaal volledig automatisch moeten gebeuren en met behulp van opensource software.
Nu is de vraag: hoe kan ik ervoor zorgen dat de server automatisch een custom ISO opzet? Ik ben al een tijdje aan het googelen. Ondanks dat ik verschillende tools heb gevonden, heb ik nog niks kunnen vinden wat instaat is om bovengenoemde te doen.