IOSOR Teadmised
Liivakasti liiklus ei tohi rahakotti lüüa
Live võti testiharnessis on intsident. Leidke leke, külmutage holdid ja rotatsioonige enne piloodi mahtu.
Liivakasti liiklus ei tohi kunagi avada prepaid holdi. Kui Live võti lekib testiharnessi, käsitlege seda intsidendina — mitte otseteenena «näha päris DLR-i kiiremini» enne piloodi nädalat.
IOSOR eeldab, et testirajad jäävad rahakotis lamedaks. Lekkinud Live credential muudab CI kulumootoriks: retryd, koormustööd ja demoskriptid debiteerivad nagu piloodi liiklus. Peatage leke enne vaidlust, miks staging «vajas» tootmise ulatust ekraanipildi jaoks. Hoidke intsidendi kell lühike: iga Live tund CI-s on prepaid, mida pärast rotatsiooni ei tagastata. Kirjutage võtme omanik ticketile enne rahanduse esimest kommentaari.
Tuvastage Live võtmed testiteedel
Skaneerige CI secreteid, staging hoste ja kohalikke .env faile Live eesliidete suhtes kindlas rütmis. Iga tabamus avab intsidendi ticketi: revoke, rotate ja kinnitage samal päeval, et sellest võtmest pole avatud holdi.
Kaasake jagatud runnerid ja unustatud cron konteinerid — need hoiavad vanu secreteid kauem kui sülearvutid. Avaldage skanni omanik, et ticket ei hüppaks developersi ja fraud opsi vahel kogu vahetuse.
Külmutage lekkinud Live liiklusest sündinud holdid
Kui testitööd on juba rahakotis holdid avanud, peatage need ja eksportige kinni jäänud read ajatemplitega. Ärge laske harnessil jätkata retry Live deebetisse, kuni uurite secreti teed.
Kaardistage iga kinni jäänud hold selle loonud job id-le. Seda kaarti vajab rahandus, kui küsitakse, kas deebet oli «päris piloot» või lekkinud võti, mis põletab prepaidi.
Eraldage kuritarvituse hüpped liivakasti vigadest
Kuritarvituse hüpe peatatakse ilma võltseduta. Live võti testides näeb ledgeril sarnane — mõlemad vajavad kõva stoppi. Märkige intsident, et fraud ops ja developers ei räägiks mööda: kuritarvitus vs credentiali leke vs valesti seotud staging.
Valed sildid põletavad päeva chatti, samal ajal kui holdid vananevad rahakotis. Pange silt ticketi pealkirja enne esimest status update’i rahandusele.
Tõestage isolatsioon pärast rotatsiooni uuesti
Pärast revoke ja rotate käivitage sandbox OTP tõestus uuesti ainult sandbox võtmega. Eksportige selle akna jaoks null holdi. Alles seejärel taastage staging automatiseerimine ja CI secreteid, mis osutavad sandbox credentialidele.
Kui tõestus näitab endiselt holdi — stop: teel on teine Live secret. Ärge avage mahtu enne, kui ledger on taas lame ja skann puhas.
Seotud ops teed
- üleminek liivakastist tootmisse
- Rahakoti intsidentide nädal: kinni jäänud broneering ei ole teine debet
- Kuritarvituse hüpe: peatamine ilma võltseduta
Alustage IOSOR-iga
Otsige Live võtmeid igalt testhostilt. Tühistage leke, eksportige avatud holdid ja siduge CI uuesti ainult liivakastiga. Saatke üks sandbox OTP ja tõestage lame ledger enne automatiseerimise taaskäivitust — jätke skann nädalasesse ops kontrollnimekirja.
IOSOR kokkuvõte
Live võti testiharnessis on intsident, mitte funktsioon. Liivakasti rajad peavad hoidma rahakoti lamedana: tuvastage ja rotatsioonige, külmutage holdid, tõestage isolatsioon null-hold sandbox OTP-ga. Ärge taastage CI automatiseerimist ega kasutage «ainult DLR-i vaatamiseks» vabandusena Live harnessi jätmiseks.
Kas see juhend oli kasulik?
Seotud juhendid
- Sandbox mandaadid, mis ei põleta Live debitit
Väljastage sandbox API võtmeid ilma prepaid rahakoti holdi ja debitita. Hoidke Live võtmed CI-st eemal ja tõestage cutover Developersis.
- Sandbox ulatus ei ole tootmise katvus
Sandbox sihtkohad on ainult testideks. Ärge kunagi tsiteerige neid Live tsoonidena finantslehel või runway skooris.