Lëshimi i Bastille 0.14, sistemit të menaxhimit të kontejnerëve të bazuar në FreeBSD Jail

ËshtĂ« publikuar versioni Bastille 0.14.20250420, njĂ« sistem pĂ«r automatizimin e shpĂ«rndarjes dhe menaxhimit tĂ« aplikacioneve, tĂ« drejtuara nĂ« konteinerĂ«, tĂ« izoluara pĂ«rmes mekanizmit FreeBSD Jail. Kodi Ă«shtĂ« shkruar nĂ« Shell, nuk kĂ«rkon varĂ«si tĂ« jashtme pĂ«r funksionimin dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.

Për menaxhimin e konteinerëve sigurohet gjithashtu utilita e komandës bastille, e cila lejon krijimin dhe përditësimin e mjediseve Jail mbi bazën e versionit të zgjedhur të FreeBSD, si dhe kryerjen e operacioneve tipike me konteinerë, siç janë nisja/ndalimi, ndërtimi, kopjimi, importi/exporti, konvertimi, modifikimi i cilësimeve, menaxhimi i qasjes në rrjet dhe vendosja e kufizimeve të konsumit të burimeve.

Lejohet shpërndarja në një konteiner të mjediseve me Linux (Ubuntu dhe Debian), të ekzekutuara me ndihmën e Linuxulator. Nga funksionalitetet e avancuara mbështetet ekzekutimi i komandave tipike në disa konteinerë njëherësh, shabllone tëndërlikuara, snapshot dhe rezervë. Rajoni i rrënjës në konteiner montohet në modalitetin vetëm për lexim. Mjedisi për nisjen e konteinerëve mund të krijohet si në pllakat fizike sistemet ashtu edhe në shërbimet cloud AWS EC2, Vultr dhe DigitalOcean.

Në repositor është ofruar rreth 80 shabllone për nisjen e shpejtë të konteinerëve të aplikacioneve tipike, ku paraqiten programe për serverësh (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, salt etj.), zhvilluesit (gitea, gitlab, jenkins, python, php, perl, ruby, rust, go, node.js, openjdk) dhe përdoruesit (firefox, сhromium). Mbështetet krijimi i stekëve të konteinerëve, duke lejuar përdorimin e një shablloni në një tjetër.

NĂ« versionin e ri:

  • Shtuar opsioni "-c" ("—config") dhe variablen e ambientit BASTILLE_CONFIG pĂ«r tĂ« caktuar skedarin e konfigurimit tĂ« pĂ«rdoruesit. Kur pĂ«rdoret kjo mundĂ«si, tĂ« dhĂ«nat do tĂ« ruhen veçmas, nĂ« lidhje me skedarin e caktuar tĂ« konfigurimit.
  • Shtuar moda auto-mode ("-a", "—auto") pĂ«r nisjen dhe ndalimin e mjediseve jail kur Ă«shtĂ« e nevojshme.
  • Shtuar moda debug-mode ("-x", "—debug") pĂ«r debugimin e infrastrukturĂ«s.
  • Realizuar mundĂ«sia e shtimit tĂ« vonesĂ«s para fillimit tĂ« njĂ« tjetĂ«r mjedisi Jail (pĂ«r shembull, kur njĂ« bazĂ« tĂ« dhĂ«nash ekzekutohet nĂ« njĂ« jail, e cila pĂ«rdoret nĂ« jail tĂ« tjera).
  • Shtuar mundĂ«sia pĂ«r tĂ« caktuar disa mjedise tĂ« targetuara nĂ« komandĂ«n "console".
  • Ekipit "create" tani mbĂ«shtet caktimin e parametrit ZFS dhe konfigurimin e VLAN (pĂ«r Jail me stack rrjeti virtual VNET).
  • NĂ« komandĂ«n "destroy" Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« fshirĂ« cache dhe pĂ«r tĂ« specifikuar njĂ« listĂ« jail pĂ«r tĂ« kryer operacionin njĂ«kohĂ«sisht pĂ«r disa jail.
  • NĂ« komandĂ«n "limits" janĂ« shtuar operacionet "clear", "reset", "stats", "show", "add" dhe "remove".
  • NĂ« komandĂ«n "list" Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« dhĂ«nĂ« rezultatin nĂ« formatin JSON.
  • NĂ« komandĂ«n "network" Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r shtimin dhe fshirjen e disa ndĂ«rfaqeve rrjeti njĂ«kohĂ«sisht nĂ« jail.
  • Opcioni "rcorder" Ă«shtĂ« shpallur i vjetĂ«ruar, pĂ«r menaxhimin e nisjes janĂ« implementuar opsionet e reja "boot=on/off" dhe "priority=N".

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster