Rindërtoni një pajisje VPN Raspberry Pi pa kopjuar çelësin e saj
Një imazh është një nga katër hyrjet. Deklaroni konfigurimin, mbani të dhënat e aplikacionit të rikuperueshme dhe jepini çdo pllake identitetin e vet përpara se të vihet në punë.
Një nisje e vetme nga një imazh nuk e bën një Pi pajisje që mund të rindërtohet. Nevojitet një grup i vogël hyrjesh që mund t'i aplikoni përsëri: një bazë e mirëmbajtur, një konfigurim i deklaruar, të dhënat e vazhdueshme të aplikacionit dhe një identitet pajisjeje që i takon vetëm asaj pllake. Nëse harroni të fundit, çdo zëvendësim bëhet klon i një kredenciali.
Hapat më poshtë janë një rend punë, jo një rekomandim mjeti. Mjafton çdo sistem konfigurimi që mund t'i shprehë ato.
Fillimisht renditni katër llojet e hyrjeve
Imazhi bazë dhe paketat e tij përcaktojnë sistemin operativ, arkitekturën dhe nga vijnë përditësimet, dhe një ndërtues imazhesh ndihmon vetëm nëse mjeti që emërton mirëmbahet ende për versionin tuaj. Konfigurimi i deklaruar është pjesa që shqyrton një njeri: rolet e rrjetit, cilësimet e shërbimeve dhe veprimet e ciklit të jetës që i duhen çdo shërbimi. Të dhënat e vazhdueshme të aplikacionit janë gjithçka që shërbimi nuk mund të rigjenerojë, dhe vendndodhja e metodës së kopjes rezervë u takon atyre aplikacioneve, jo imazhit. Identitetet e pajisjeve dhe sekretet janë hyrja e katërt, dhe pikërisht ato njerëzit harrojnë kur klonojnë një kartë funksionale.
Shkruani katër listat përpara se të rindërtoni diçka. Një listë me një rresht bosh është një vendim që nuk e keni marrë ende.
Mbajini sekretet jashtë depos dhe thoni ku jetojnë
Depoja është shtëpi e mirë për shabllone të shqyrtuara dhe konfigurim jo-sekret, dhe shtëpi e keqe për çelësa privatë VPN, kredenciale administratori të ripërdorshme dhe arkiva diagnostikuese. Nëse një sekret duhet të ekzistojë në pajisje, shënoni nga vjen, kush mund ta lexojë dhe si rrotullohet. Një çelës që jeton vetëm në një kartë SD është një pikë e vetme dështimi, ndërsa një çelës i kopjuar në çdo pllakë është një kredencial i gjithë flotës pa pronar. Asnjëra nuk është plan rikuperimi.
Testi është i thjeshtë: nëse depoja do të rrjedhë nesër, çfarë do të fitonte një sulmues? Shabllonet dhe shënimet e topologjisë mbijetojnë. Një identitet funksional jo.
Lëreni automatizimin të zotërojë atë që mund të ekzekutojë përsëri
Modeli i Ansible mban një inventar të nyjeve të menaxhuara veçmas nga dramat, detyrat, rolet dhe trajtuesit që aktivizohen kur një detyrë raporton një ndryshim. Përdorni atë strukturë për të i dhënë çdo shërbimi një pronar të vetëm konfigurimi në vend që të riprodhoni historikun e shell-it. Preferoni operacione të sigurta për ekzekutim të dyfishtë dhe vendosni me vetëdije se si një skedar i ndryshuar arrin procesin që po punon. Një detyrë që garanton nisjen e një shërbimi nuk e detyron domosdoshmërisht atë të ringarkojë një konfigurim që sapo rishkruat.
Ndani edhe fazat e administrimit. Lidhja e nisjes, konfigurimi rutinë dhe menaxhimi i varur nga VPN janë tre dritare të ndryshme, dhe e treta mund t'ju heqë aksesin tuaj nëse rindërtimi rivendos rrjetin nën të. Mbani një rrugë të pavarur hyrjeje.
Riktheni të dhënat dhe identitetin me qëllim
Vëllimet e kontejnerëve vazhdojnë pavarësisht nga cikli i jetës së kontejnerit, ndërsa shtresa e shkrueshme brenda kontejnerit jo, prandaj rikrijimi i një kontejneri nga imazhi i tij nuk rikrijon gjendjen që përdorte aplikacioni, siç përshkruan dokumentacioni i vëllimeve. Shënoni vëllimet, pikat e montimit dhe shërbimet e jashtme nga të cilat varet pajisja, dhe përdorni procesin e vetë aplikacionit për kopje rezervë dhe rikuperim. Një kontejner që niset pa gabim nuk është provë që baza e tij e të dhënave dhe skedarët e tij përputhen.
Për identitetin, vendosni nëse po rikuperoni të njëjtën pajisje apo po regjistroni një zëvendësim, sepse janë operacione të ndryshme me pastrim të ndryshëm.
Pajtoni aksesin e partnerit të vjetër përpara se të aktivizoni një identitet diku tjetër, dhe vetëm atëherë provoni pajisjen e rindërtuar në një mjedis të izoluar ose rikuperimi. Kontrolloni të dhënat e nevojshme, identitetin e saktë, një rrugë përditësimi me pronar dhe politikën e synuar të rrjetit.
Një imazh i nisur është një nga katër hyrjet, dhe është më i lehti për t'u riprodhuar.