Hello
vielleicht hat ja jemand von euch eine Idee für folgendes Problem:
Ich betreute mehrere Nextclouds, WordPress und solche Geschichten. Meine Server laden automatisch ein Git-Repo mit meinem Scriptpool runter. Diese würde ich gerne „allgemein“ schreiben, sprich ohne Pfadangaben oder sonstigen bezug auf einzelne Systeme/Konfigurationen. Auf Server 1 liegt Nextcloud da, auf SRV2 viellicht ganz wo anders. Nun war meine Idee das in ein CSV für jeden Server zu schreiben:
ID,URL,DIRECTORY,DATABASE,BLABLA
NXT1,https://klaut.example.com,/var/www/nextcloud,meineklautdb,bla
So könnte ich im Script statt /var/www/cloud.domain.tld/ einfach einlesen sagen. Im Scriptaufruf würde ich dann sagen ./nextcloudscript $NXT1. Diese Angabe soll aus dem CSV kommen, er soll sie einlesen und in Variablen schreiben wie z.B. NXT1-DIR für das directory, NXT1-URL für die URL usw. So gerne ich es hätte, für diese Lösung kann ich kein Ansible nehmen
Habt ihr so eine "Hosted List" auch? Ist mein Ansatz doof und es geht einfacher? Ich freue mich auf Input!