Miért hagytam abba 14 terminálfül használatát a dev stackem kezelésére
Tizennégy terminálfül, színkódolt ablakcsoportok, és még így sem láttam egy pillantásra, melyik szolgáltatás állt le csendben. Ez változott meg.
Tizennégy terminálfül, színkódolt ablakcsoportok, és még így sem láttam egy pillantásra, melyik szolgáltatás állt le csendben. Ez változott meg.
Az a probléma, amikor egy összeomlott szolgáltatást csak akkor kap el valaki, amikor egy felhasználó panaszkodik, már megoldott ügy. Íme az az összeomlás-észlelési és automatikus újraindítási beállítás, amely véget vetett a hajnali 3-as meglepetéseknek.
Minden logellenőrzéshez SSH-val bejelentkezni egy staging gépre: ez már 2010-es DevOps. Így férhetnek meg a távoli szolgáltatások a helyiekkel ugyanabban az állapotnézetben, ugyanazokkal az egészségellenőrzésekkel, logfolyamokkal és automatizálási szabályokkal.
A dev, staging és production környezetek közötti váltás lassú és törékeny. Az Agata Stack környezeti profiljai egy kattintással megoldják az egészet — az API pedig azt is lehetővé teszi, hogy a scriptek is megtegyék ugyanezt.