Lansarea Bastille 0.9.20220216, sistem de gestionare a containerelor bazat pe FreeBSD Jail

A fost publicată versiunea Bastille 0.9.20220216, un sistem pentru automatizarea desfășurării și gestionării aplicațiilor, care rulează în containere izolate prin mecanismul FreeBSD Jail. Codul este scris în Shell, nu necesită dependențe externe pentru a funcționa și este distribuit sub licența BSD.

Pentru gestionarea containerelor, este oferit un interfață de linie de comandă bastille, care permite crearea și actualizarea mediilor Jail pe baza versiunii alese de FreeBSD și executarea unor operațiuni cu containere, cum ar fi pornirea/oprirea, construirea, clonarea, importul/exportul, conversia, modificarea setărilor, gestionarea accesului la rețea și stabilirea limitărilor de consum de resurse. Se acceptă desfășurarea în containere a mediilor Linux (Ubuntu și Debian), executate folosind Linuxulator. Din funcționalitățile avansate se susține executarea comenzilor tipice simultan în mai multe containere, șabloane imbricate, instantanee și backup. Partiția rădăcină în container este montată în modul doar citire.

În repository sunt oferite aproximativ 60 de șabloane pentru desfășurarea rapidă a containerelor pentru aplicații tipice, în care sunt prezentate programele pentru servere (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, salt etc.), dezvoltatori (gitea, gitlab, jenkins, python, php, perl, ruby, rust, go, node.js, openjdk) și utilizatori (firefox, chromium). Se susține crearea de stive de containere, permițând utilizarea unui șablon în altul. Mediul pentru desfășurarea containerelor poate fi creat atât pe hardware fizic servere sau plăci Raspberry Pi, cât și în medii cloud AWS EC2, Vultr și DigitalOcean.

Proiectul este dezvoltat de Christer Edwards de la SaltStack, care, printre altele, întreține pachetele cu sistemul de gestionare centralizată a configurației Salt pentru FreeBSD. Christer a participat cândva la dezvoltarea Ubuntu, a fost administrator de sistem în GNOME Foundation și a lucrat pentru Adobe (este autorul instrumentului deschis Hubble pentru monitorizarea și menținerea securității sistemelor, dezvoltat de compania Adobe).

În noua versiune:

  • A fost adăugată suportul pentru clonarea mediilor jail, plasate pe partiții ZFS.
  • A fost adăugată comanda „bastille list release -p” pentru a afișa versiunile intermediare la listarea versiunilor sistemului în medii.
  • A fost îmbunătățită desfășurarea mediilor Linux. A fost adăugat suportul pentru utilizarea mediilor Debian și Ubuntu pentru arhitectura Aarch64 (arm64).
  • Problemele legate de crearea rețelelor virtuale pentru interconectarea containerelor folosind subsystemul VNET au fost rezolvate.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster