Li tibbottja darba minn immaġni ma tagħmilx lil Pi appliance li jista’ jerġa’ jinbena. Dak li għandek bżonn huwa sett żgħir ta’ inputs li tista’ terġa’ tapplika: bażi miżmuma, konfigurazzjoni ddikjarata, id-data persistenti tal-applikazzjoni u identità tal-apparat li tappartjeni biss lil dak il-bord. Jekk tinsa l-aħħar waħda, kull sostituzzjoni ssir klonu ta’ kredenzjali.

Il-passi hawn taħt huma ordni tax-xogħol, mhux rakkomandazzjoni ta’ għodda. Kwalunkwe sistema ta’ konfigurazzjoni li tista’ tesprimihom hija biżżejjed.

L-ewwel elenka l-erba’ tipi ta’ inputs

L-immaġni bażika u l-pakketti tagħha jiddefinixxu s-sistema operattiva, l-arkitettura u minn fejn ġejjin l-aġġornamenti, u bennej tal-immaġni jgħin biss jekk l-għodda li jismi għadha miżmuma għall-ħarġa tiegħek. Il-konfigurazzjoni ddikjarata hija l-parti li tirrevedi persuna: rwoli tan-netwerk, settings tas-servizz u l-azzjonijiet taċ-ċiklu tal-ħajja li kull servizz jeħtieġ. Id-data persistenti tal-applikazzjoni hija kollox li s-servizz ma jistax jiġġenera mill-ġdid, u l-post u l-metodu tal-backup tagħha jappartjenu għal dik l-applikazzjoni, mhux għall-immaġni. L-identitajiet tal-apparati u s-sigrieti huma r-raba’ input, u dawn huma eżattament dak li n-nies jinsiet meta jikkopjaw kard li jaħdem.

Ikteb l-erba’ listi qabel ma tibni mill-ġdid xejn. Lista b’ringiela vojta hija deċiżjoni li għadek ma ħadtx.

Żomm is-sigrieti barra mir-repożitorju u għid fejn jgħixu

Repożitorju huwa dar tajba għal mudelli riveduti u konfigurazzjoni mhux sigrieta, u dar ħażina għal ċwievet privati VPN, kredenzjali tal-amministratur li jistgħu jerġgħu jintużaw u arkivji dijanjostiċi. Jekk sigriet irid jeżisti fuq l-apparat, innota minn fejn ġej, min jista’ jaqrah u kif jiġi rrotat. Ċavetta li tgħix biss fuq kard SD waħda hija punt uniku ta’ falliment, filwaqt li ċavetta kkopjata fuq kull bord hija kredenzjali tal-flotta kollha mingħajr sid. L-ebda waħda mhija pjan ta’ rkupru.

It-test huwa sempliċi: li kieku r-repożitorju nfirex għada, x’jikseb attakkant? Il-mudelli u n-noti tat-topoloġija jgħixu. Identità li taħdem le.

Ħalli l-awtomatizzazzjoni tippossjedi dak li tista’ terġa’ tħaddem

Il-mudell ta’ Ansible iżomm inventarju ta’ nodi mmaniġġjati separat minn drammi, kompiti, rwoli u handlers li jinxtegħlu meta kompitu jirrapporta bidla. Uża dik l-istruttura biex tagħti lil kull servizz sid wieħed tal-konfigurazzjoni minflok terġa’ ddoqq storja ta’ shell. Ippreferi operazzjonijiet li huma siguri li jitħaddmu darbtejn, u iddeċiedi b’mod konxju kif fajl mibdul jasal għall-proċess li qed jaħdem. Kompitu li jiżgura li servizz inbeda mhux bilfors iġiegħlu jerġa’ jgħabbi konfigurazzjoni li għadek kemm kitbt mill-ġdid.

Iffriera wkoll il-fażijiet tal-amministrazzjoni. Il-konnettività tal-boot, il-konfigurazzjoni rutina u l-ġestjoni dipendenti fuq il-VPN huma tliet twieqi differenti, u t-tielet tista’ tneħħi l-aċċess tiegħek stess jekk il-bini mill-ġdid jirrisettja n-netwerk taħtu. Żomm passaġġ indipendenti għad-dħul.

Irrestawra d-data u l-identità bl-intenzjoni

Il-volumi tal-kontenitur jippersistu indipendentement miċ-ċiklu tal-ħajja tal-kontenitur, filwaqt li s-saff li jista’ jinkiteb ġewwa l-kontenitur le, u għalhekk il-ħolqien mill-ġdid ta’ kontenitur mill-immaġni tiegħu ma joħloqx mill-ġdid l-istat li kienet tuża l-applikazzjoni, kif jiddeskrivi d-dokumentazzjoni tal-volumi. Innota l-volumi, il-mounts u s-servizzi esterni li l-appliance jiddependi fuqhom, u uża l-proċess tal-backup u l-irkupru tal-applikazzjoni nnifisha. Kontenitur li jibda mingħajr żball mhux prova li d-database u l-fajls tiegħu jaqblu.

Għall-identità, iddeċiedi jekk qed tirkupra l-istess apparat jew qed tirreġistra sostitut, għax dawn huma operazzjonijiet differenti b’tindif differenti.

Irrikonċilja l-aċċess tal-peer antik qabel ma tattiva identità band’oħra, u biss imbagħad ipprova l-appliance mibnija mill-ġdid f’ambjent iżolat jew ta’ rkupru. Iċċekkja d-data meħtieġa, l-identità korretta, passaġġ ta’ aġġornament b’sid u l-politika tan-netwerk maħsuba.

Immaġni li tista’ tibbottja hija input wieħed minn erba’, u hija l-eħfef biex tiġi riprodotta.

Artikli relatati