ĂshtĂ« publikuar versioni Bastille 0.9.20220216, njĂ« sistem pĂ«r automatizimin e shpĂ«rndarjes dhe menaxhimit tĂ« aplikacioneve qĂ« drejtohen nĂ« kontejnerĂ«, tĂ« izoluar nga mekanizmi FreeBSD Jail. Kodi Ă«shtĂ« shkruar nĂ« Shell, nuk kĂ«rkon varĂ«si tĂ« jashtme pĂ«r funksionim dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.
Për menaxhimin e kontejnerëve ofrohet një ndërfaqe komandash bastille, e cila lejon krijimin dhe përditësimin e mjediseve Jail bazuar në versionin e zgjedhur të FreeBSD, dhe kryerjen e operacioneve në kontejnerë si: nisje/në ndalesë, ndërtim, klonim, import/export, konvertim, modifikim konfigurimi, menaxhim të aksesit në rrjet dhe vendosjen e kufizimeve për konsumimin e burimeve. Lejohet shpërndarja në konteinerë të mjediseve Linux (Ubuntu dhe Debian), që ekzekutohen duke përdorur Linuxulator. Nga veçoritë e avancuara mbështetet ekzekutimi i komandave standarde njëkohësisht në disa kontejnerë, templates të thelluara, snapshote dhe kopje rezervë. Pjesa rrënjësore në konteiner montohet në mënyrë vetëm për lexim.
Në depo ofrohen rreth 60 templates për nisjen e shpejtë të kontejnerëve të aplikacioneve standarde, të cilat përfshijnë programe për servera (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, chromium). Mbështetet krijimi i grupeve të kontejnerëve që lejojnë përdorimin e një template në një tjetër. Mjedisi për nisjen e kontejnerëve mund të krijohet si në pajisje fizike serverë apo karta Raspberry Pi, ashtu edhe në ambientet cloud AWS EC2, Vultr dhe DigitalOcean.
Projekti zhvillohet nga Christer Edwards nga kompania SaltStack, i cili gjithashtu mirëmban portet me sistemin e menaxhimit të centralizuar të konfigurimit Salt për FreeBSD. Christer ka marrë pjesë në zhvillimin e Ubuntu, ka qenë administrator sistemi në Fondacionin GNOME dhe ka punuar në kompaninë Adobe (është autor i instrumenteve të hapur për monitorimin dhe mbrojtjen e sigurisë të sistemëve, të ofruar nga kompania Adobe).
Në lëshimin e ri:
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r klonimin e mjediseve jail tĂ« vendosura nĂ« pjesĂ«t ZFS.
- ĂshtĂ« shtuar komanda "bastille list release -p" pĂ«r tĂ« treguar versionet ndĂ«rmjetĂ«se gjatĂ« shfaqjes sĂ« listĂ«s sĂ« versioneve tĂ« sistemit nĂ« mjedise.
- ĂshtĂ« pĂ«rmirĂ«suar shpĂ«rndarja e mjediseve me Linux. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rdorimin e mjediseve Debian dhe Ubuntu pĂ«r arkitekturĂ«n Aarch64 (arm64).
- Janë zgjidhur problemet me krijimin e rrjeteve virtuale për bashkimin e kontejnerëve duke përdorur nëndegën VNET.
Burimi: opennet.ru
