METABYTE
Inapoi la articole

Scriptul care a oprit toate calculatoarele din companie

Un parametru greșit și întreaga infrastructură IT a companiei a intrat în hibernare forțată.

11 mai 20261 min de citit
Scriptul care a oprit toate calculatoarele din companie

Cunoașteți senzația când scrieți un script de automatizare și vă simțiți stăpânii lumii? Și apoi descoperiți că ați apăsat accidental butonul de „apocalipsă”. Exact asta s-a întâmplat cu un administrator pe Reddit, al cărui script de actualizare a decis că „opriți toate calculatoarele” e o idee excelentă.

Clasicul gen: o verificare if uitată sau un flag greșit în comanda shutdown — și iată că toată compania, de la contabilitate la departamentul de dezvoltare, se uită la monitoare stinse. Ce dimineață de luni, nu? Și tot ce voiați era o actualizare liniștită de configurare.

De fapt, e un prilej perfect să reamintim de principiul privilegiilor minime și de testarea pe medii de test. Dar cine mai testează când deadline-ul arde? Dezvoltatori, durere cunoscută: și CI/CD-ul vostru se comportă uneori ca un elefant într-un magazin de porțelan.

Comentariul studioului METABYTE: Și nouă ne place automatizarea, dar preferăm ca scripturile noastre să nu organizeze petreceri corporative cu stingerea luminilor. Dacă vreți să evitați astfel de surprize — hai să scriem cod care oprește doar ce trebuie. Și da, noi mereu punem --dry-run.

URMATORUL PAS

Ti-a placut abordarea?

Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.

Scriptul a oprit toate PC-urile din companie | METABYTE — METABYTE