Verëffentlechung vu Bastille 0.9.20220216, e Container Management System baséiert op FreeBSD Jail

D'Verëffentlechung vu Bastille 0.9.20220216 gouf publizéiert, e System fir d'Deployment an d'Gestioun vun Uwendungen ze automatiséieren, déi a Container lafen, isoléiert mat dem FreeBSD Jail Mechanismus. De Code ass a Shell geschriwwen, erfuerdert keng extern Ofhängegkeete fir Operatioun a gëtt ënner der BSD Lizenz verdeelt.

Fir Container ze managen, gëtt eng Bastille Kommandozeil Interface zur Verfügung gestallt, déi Iech erlaabt Jail-Ëmfeld op Basis vun der gewielter Versioun vu FreeBSD ze kreéieren an ze aktualiséieren an Containeroperatiounen auszeféieren wéi Start / Stoppen, Bauen, Klonen, Import / Export, Konvertéieren, Änneren Astellungen, Netzzougang verwalten an Restriktiounen op Ressourceverbrauch festleeën. Et ass méiglech Linux Ëmfeld (Ubuntu an Debian) an engem Container z'installéieren, mat Linuxulator lafen. Ënnert de fortgeschratt Fonctiounen ënnerstëtzt et Standardbefehle a verschiddene Container gläichzäiteg, nestéiert Templates, Snapshots a Backups. D'Wurzelpartition am Container ass am Read-only Modus montéiert.

De Repository bitt ongeféier 60 Templates fir séier Behälter vun typesche Applikatiounen ze starten, déi Programmer fir Server enthalen (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, Salz, etc.), Entwéckler (gitea, gitlab, jenkins jenkins , python , php, perl, ruby, rust, go, node.js, openjdk) a Benotzer (firefox, Chrom). Ënnerstëtzt d'Schafung vu Stacks vu Container, wat Iech erlaabt eng Schabloun an engem aneren ze benotzen. D'Ëmfeld fir Container ze lafen kann souwuel op kierperleche Serveren oder Raspberry Pi Boards erstallt ginn, an an den AWS EC2, Vultr an DigitalOcean Cloud Ëmfeld.

De Projet gëtt vum Christer Edwards vu SaltStack entwéckelt, deen och Ports vum Salt zentraliséierte Konfiguratiounsmanagementsystem fir FreeBSD ënnerhält. De Christer huet eemol zur Entwécklung vun Ubuntu bäigedroen, war e Systemadministrator bei der GNOME Foundation, an huet fir Adobe geschafft (hien ass den Auteur vum Adobe's Open-Source Hubble-Tool fir d'Iwwerwaachung an d'Erhale vun der Systemsécherheet).

An der neier Verëffentlechung:

  • Ënnerstëtzung bäigefüügt fir Klonen am Prisongsëmfeld op ZFS Partitionen gehost.
  • Derbäigesat "Bastille Lëscht Verëffentlechung -p" Kommando fir eng weisen Tëschenzäit verëffentlecht wann System Versiounen an Ëmfeld Oplëschtung.
  • Verbessert Deployment vu Linux Ëmfeld. Zousätzlech Ënnerstëtzung fir Debian an Ubuntu Ëmfeld fir d'Aarch64 (arm64) Architektur ze benotzen.
  • Probleemer mat der Schafung vun virtuellen Netzwierker fir d'Kombinatioun vu Container mat dem VNET-Subsystem goufen geléist.

Source: opennet.ru

Setzt e Commentaire