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 Containerverwaltung gëtt d'Bastille Kommandozeileninterface zur Verfügung gestallt. Si erlaabt Iech, jailed Ëmfeld baséiert op der gewielter FreeBSD Versioun ze kreéieren an ze aktualiséieren a Containeroperatiounen auszeféieren, wéi Start/Stopp, Erstellung, Klonen, Import/Export, Konvertéierung, Ännerung vun Astellungen, Gestioun vum Netzwierkzougang a Festleeë vu Ressourcenverbrauchslimiten. D'Deployment vun Ëmfeld a Container gëtt ënnerstëtzt. Linux (Ubuntu и Debian), duerchgefouert mat Hëllef vun Linuxulator. Zu den erweiderten Funktiounen gehéieren Ënnerstëtzung fir d'gläichzäiteg Ausféierung vu gemeinsame Kommandoen a verschiddene Container, verschachtelt Templates, Snapshots a Backups. D'Rootpartition am Container ass nëmme liesbar montéiert.
De Repository bitt ongeféier 60 Templates fir Container vun typeschen Applikatiounen séier ze starten, déi Programmer presentéieren fir ... Serveren (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, salt, etc.), Entwéckler (gitea, gitlab, jenkins, python, php, perl, ruby, rust, go, node.js, openjdk) a Benotzer (firefox, chromium). Containerstacks ginn ënnerstëtzt, sou datt een Template an engem aneren benotzt ka ginn. D'Ëmfeld fir Container auszeféieren kann souwuel op physeschem System erstallt ginn. Serveren oder Raspberry Pi Boards, souwéi an AWS EC2, Vultr an DigitalOcean Cloud-Ëmfeld.
De Projet gëtt vum Christer Edwards vu SaltStack entwéckelt, deen och Ports vum zentraliséierte Konfiguratiounsmanagementsystem Salt fir FreeBSD verwalt. De Christer war fréier un der Entwécklung vun Ubuntu, war Systemadministrator bei der GNOME Foundation a huet bei Adobe geschafft (hien ass den Auteur vum Hubble-Toolkit, Open-Source-Toolkit vun Adobe, fir d'Iwwerwaachung an d'Ënnerhaltung 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 Asaz vun Ëmfeld mat LinuxËnnerstëtzung fir d'Benotzung vun Ëmfeld bäigefüügt Debian и Ubuntu fir d'Aarch64 (arm64) Architektur.
- Probleemer mat der Schafung vun virtuellen Netzwierker fir d'Kombinatioun vu Container mat dem VNET-Subsystem goufen geléist.
Source: opennet.ru
