( mhmxs | 2018. 07. 18., sze – 11:09 )

"Infrastructure as a code" en ertem, de azert egy yaml osszeollozasat par jinja/go template "if" statementtel ne tekintsunk mar kodolasnak. Kb semmit nem tervezel a kodban. Az ifrat tervezed meg, amit leirsz egy kutya kozonseges yaml fajlban, aminek bizonyos reszeit ki-be kapcsolgatod bizonyos perem feltetelek menten. A legkomolyabb fejlesztes az egeszben a for ciklus, ha tobb user is kell vagy egy substring hivas :) Raadasul az osszes cuccnak salt, ansible, helm megvan a sajat strukturaja, meg cask a projektet sem kell megtervezni. Fogod a yamlt beteszed a helyere, fogod a valtozokat beteszed a helyere, es egy templattel hivatkozol a valtozokra. Szerintem semmi dev nincs ebben, ezek template nyelvek a maguk 3-5-8 funkcijaval. Lehet, hogy azoknak, akik eddig beleptek a szerverre es kiadtak a parancsokat kezzel ez most valami magia, de egy automatizalo bash script osszekalapalasahoz tobb programozas szukseges. Ott legalabb kell hibat kezelni, meg valtozokat deklaralni, adatot konvertalni :)

-
Advanced testing of Golang applications