ĂshtĂ« publikuar edicioni Bastille 0.9.20220216, njĂ« sistem pĂ«r automatizimin e implementimit dhe menaxhimit tĂ« aplikacioneve, tĂ« cilat ekzekutohen nĂ« konteinerĂ« qĂ« janĂ« izoluar pĂ«rmes mekanizmit FreeBSD Jail. Kodi Ă«shtĂ« shkruar nĂ« Shell, nuk kĂ«rkon varĂ«si tĂ« jashtme dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.
Për menaxhimin e konteinerë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 ekzekutimin e operacioneve të tilla me konteinerë si nisje / ndalje, ndërtim, klonim, import / eksport, konvertim, ndryshimi i cilësimeve, menaxhimi i aksesit në rrjet dhe caktimi i kufizimeve të konsumit të resurshëve. Lejohet implementimi i mjediseve me Linux (Ubuntu dhe Debian) brenda konteinerit, duke i ekzekutuar ato me përdorimin e Linuxulator. Nga funksionalitetet e avancuara, mbështetet ekzekutimi i komandave standarde njëkohësisht në disa konteinerë, shabllone të ngjizura, snapshot-e dhe kopjime të sigurisë. Shenja rrënjësore në konteiner montohet në mënyrë që të jetë vetëm për lexim.
Në repositor është ofruar rreth 60 shabllone për nisjen e shpejtë të konteinerëve për aplikacione tipike, ku janë përfshirë programet 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, chromium). Mbështetet krijimi i stekëve të konteinerëve, duke lejuar përdorimin e një shablloni brenda një tjetri. Mjedisi për nisjen e konteinerëve mund të krijohet si në platformat fizike sistemet ose kartat Raspberry Pi, ashtu edhe në mjedise cloud si AWS EC2, Vultr dhe DigitalOcean.
Projekti është zhvilluar nga Christer Edwards nga kompania SaltStack, i cili gjithashtu mbështet portet me sistemin e menaxhimit të centralizuar të konfigurimit Salt për FreeBSD. Christer ka marrë pjesë dikur në zhvillimin e Ubuntu, ka qenë administrator sistemi në GNOME Foundation dhe ka punuar në kompaninë Adobe (është autor i mjeteve të hapura nga kompania Adobe Hubble për monitorimin dhe mbajtjen e sigurisë së sistemeve).
NĂ« versionin e ri:
- është shtuar mbështetje për klonimin e mjediseve jail, të vendosura në ndarjet ZFS.
- ĂshtĂ« shtuar komanda "bastille list release -p" pĂ«r tĂ« treguar versionet e ndĂ«rmjetme gjatĂ« shfaqjes sĂ« listĂ«s sĂ« versioneve tĂ« sistemit nĂ« mjediset.
- ĂshtĂ« pĂ«rmirĂ«suar implementimi i mjediseve me Linux. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rdorimin e mjediseve Debian dhe Ubuntu pĂ«r arkitekturĂ«n Aarch64 (arm64).
- ĂĂ«shtjet e krijimit tĂ« rrjeteve virtuale pĂ«r bashkimin e kontejnerĂ«ve duke pĂ«rdorur nĂ«n-sistemin VNET janĂ« zgjidhur.
Burimi: opennet.ru
