Tasvirdan bir marta yuklash Pi’ni qayta qurish mumkin bo‘lgan qurilmaga aylantirmaydi. Sizga qayta qo‘llash mumkin bo‘lgan kichik kirishlar to‘plami kerak: xizmat ko‘rsatiladigan asos, e’lon qilingan konfiguratsiya, ilovaning doimiy ma’lumotlari va faqat o‘sha plataga tegishli qurilma identifikatori. Oxirgisini o‘tkazib yuborsangiz, har bir almashtirish hisob ma’lumotlarining nusxasiga aylanadi.

Quyidagi qadamlar ish tartibi, asbob tavsiyasi emas. Ularni ifodalay oladigan har qanday konfiguratsiya tizimi mos keladi.

Avval kirishlarning to‘rt turini sanab o‘ting

Asosiy tasvir va uning paketlari operatsion tizim, arxitektura va yangilanishlar manbasini belgilaydi, tasvir quruvchi esa faqat u nomlagan asbob sizning nashringiz uchun hali ham qo‘llab-quvvatlansa yordam beradi. E’lon qilingan konfiguratsiya — bu inson ko‘rib chiqadigan qism: tarmoq rollari, xizmat sozlamalari va har bir xizmatga kerak bo‘ladigan hayot tsikli amallari. Doimiy ilova ma’lumotlari — xizmat qayta yarata olmaydigan barcha narsa, ularning joyi va zaxira usuli esa tasvirga emas, o‘sha ilovaga tegishli. Qurilma identifikatorlari va sirlar to‘rtinchi kirish bo‘lib, ishlayotgan kartani nusxalashda odamlar aynan shuni unutishadi.

Biror narsani qayta qurishdan oldin to‘rt ro‘yxatni yozing. Bo‘sh qatori bor ro‘yxat — siz hali qabul qilmagan qaror.

Sirlarni ombordan tashqarida saqlang va ular qayerda yashashini ayting

Ombor ko‘rib chiqilgan shablonlar va sir bo‘lmagan konfiguratsiya uchun yaxshi uy, VPN shaxsiy kalitlari, qayta ishlatiladigan administrator hisob ma’lumotlari va diagnostika arxivlari uchun yomon uydir. Agar sir qurilmada bo‘lishi shart bo‘lsa, u qayerdan kelishini, kim o‘qiy olishini va qanday aylantirilishini yozib qo‘ying. Faqat bitta SD kartada yashaydigan kalit — yagona nosozlik nuqtasi, har bir plataga nusxalangan kalit esa egasi yo‘q butun flotning hisob ma’lumotidir. Ikkalasi ham tiklash rejasi emas.

Sinov oddiy: ertaga ombor sizib chiqsa, hujumchi nima oladi? Shablonlar va topologiya yozuvlari omon qoladi. Ishlaydigan identifikator qolmaydi.

Qayta ishga tushira oladigan narsa avtomatlashtirishga tegishli bo‘lsin

Ansible modeli boshqariladigan tugunlar inventarini spektakllar, vazifalar, rollar va vazifa o‘zgarish haqida xabar berganda ishga tushadigan ishlovchilardan alohida saqlaydi. Bu tuzilmadan foydalanib har bir xizmatga bitta konfiguratsiya egasini bering, shell tarixini qayta o‘ynatish o‘rniga. Ikki marta ishga tushirish uchun xavfsiz amallarni afzal ko‘ring va o‘zgartirilgan fayl ishlab turgan jarayonga qanday yetib borishini ongli ravishda hal qiling. Xizmat ishga tushganini kafolatlaydigan vazifa uni siz hozir qayta yozgan konfiguratsiyani qayta yuklashga majburlamaydi.

Boshqaruv bosqichlarini ham ajrating. Yuklash ulanishi, odatdagi konfiguratsiya va VPN’ga bog‘liq boshqaruv uch xil oynadir, uchinchisi qayta qurish uning ostidagi tarmoqni qayta sozlasa, sizning shaxsiy kirishingizni olib tashlashi mumkin. Mustaqil kirish yo‘lini saqlang.

Ma’lumotlar va identifikatorni ataylab tiklang

Konteyner hajmlari konteyner hayot tsiklidan mustaqil saqlanadi, konteyner ichidagi yoziladigan qatlam esa saqlanmaydi, shuning uchun konteynerni uning tasviridan qayta yaratish ilova ishlatgan holatni qayta yaratmaydi, hajmlar hujjati ta’riflaganidek. Qurilma bog‘liq bo‘lgan hajmlar, ulash nuqtalari va tashqi xizmatlarni yozib qo‘ying va ilovaning o‘z zaxira va tiklash jarayonidan foydalaning. Xatosiz ishga tushgan konteyner uning ma’lumotlar bazasi va fayllari mos kelishiga dalil emas.

Identifikator bo‘yicha o‘sha qurilmani tiklayapsizmi yoki almashtiruvchini ro‘yxatga olayapsizmi, hal qiling, chunki bular turli tozalashga ega turli amallar.

Identifikatorni boshqa joyda faollashtirishdan oldin eski hamkorning kirishini uyg‘unlashtiring va shundan keyingina qayta qurilgan qurilmani izolyatsiyalangan yoki tiklash muhitida sinab ko‘ring. Kerakli ma’lumotlar, to‘g‘ri identifikator, egasi bor yangilash yo‘li va mo‘ljallangan tarmoq siyosatini tekshiring.

Yuklanadigan tasvir to‘rtta kirishdan biri va uni qayta yaratish eng oson.

O'xshash maqolalar