( kruska | 2022. 01. 20., cs – 12:23 )

A sheetbool provisioning erdekelne. Tudsz mondani peldat mire hasznaljatok,meg dobni egy linket,h mivel (chef,ansible,tf etc.)? Gondolom csak 1-2 erteket kikaptok vmi tablabol,de ez is izgat. Koszi!!!

Csak egy egyszerű shellscriptünk van LXC konténerek létrehozására. A konténerek adatait egy táblázatban tartjuk nyilván (containername, image, origin, wanip, wanhostname, wanip6, lanip, sshport, sshmode, sshuser), és ezt olvassuk ki. Ezt a google drive klienst használjuk:

https://github.com/prasmussen/gdrive

A scriptben pedig egyszerűen lehívjuk a táblázatot CSV formátumban és feldolgozzuk.

gdrive download -i $HOSTS_DOC_ID --format csv -s > $HOSTS_CSV

Nyilván sokkal egyszerűbben is lehetne, adatbázisból stb., de erre a konkrét felhasználásra ez nagyon kényelmes nekünk.