Ослободување на Bastille 0.9.20220216, систем за управување со контејнери базиран на FreeBSD Jail

Објавено е изданието на Bastille 0.9.20220216, систем за автоматизирање на распоредувањето и управувањето со апликации кои работат во контејнери изолирани со помош на механизмот FreeBSD Jail. Кодот е напишан во Shell, не бара надворешни зависности за работа и се дистрибуира под лиценцата BSD.

За управување со контејнери, обезбеден е интерфејс на командната линија бастилја што ви овозможува да креирате и ажурирате околини на Jail врз основа на избраната верзија на FreeBSD и да вршите операции со контејнери како што се стартување/запирање, градење, клонирање, увоз/извоз, конвертирање, менување поставки, управување со пристапот до мрежата и поставување ограничувања за потрошувачката на ресурси. Можно е да се распоредат околини на Linux (Ubuntu и Debian) во контејнер, што работи со помош на Linuxulator. Меѓу напредните функции, поддржува извршување на стандардни команди во неколку контејнери одеднаш, вгнездени шаблони, снимки и резервни копии. Коренската партиција во контејнерот е монтирана во режим само за читање.

Складиштето нуди околу 60 шаблони за брзо лансирање контејнери на типични апликации, кои содржат програми за сервери (nginx, mysql, wordpress, ѕвездичка, redis, postfix, elasticsearch, salt, итн.), програмери (gitea, gitlab, jenkins jenkins, python , php, perl, ruby, rust, go, node.js, openjdk) и корисници (firefox, chromium). Поддржува создавање купишта контејнери, овозможувајќи ви да користите еден шаблон во друг. Околината за трчање контејнери може да се креира и на физички сервери или на Raspberry Pi табли, и во облачните средини AWS EC2, Vultr и DigitalOcean.

Проектот го развива Кристер Едвардс од SaltStack, кој исто така одржува пристаништа на Salt централизираниот систем за управување со конфигурации за FreeBSD. Кристер еднаш придонесе за развојот на Ubuntu, беше системски администратор во фондацијата GNOME и работеше за Adobe (тој е автор на алатката Хабл со отворен код на Adobe за следење и одржување на безбедноста на системот).

Во новото издание:

  • Додадена е поддршка за клонирање затворски околини хостирани на ZFS партиции.
  • Додадена е команда „bastille list release -p“ за прикажување на средни изданија кога се наведуваат верзии на системот во околини.
  • Подобрено распоредување на околини на Linux. Додадена е поддршка за користење на Debian и Ubuntu околини за архитектурата Aarch64 (arm64).
  • Проблемите со креирање виртуелни мрежи за комбинирање контејнери со помош на потсистемот VNET се решени.

Извор: opennet.ru

Додадете коментар