Release fan Bastille 0.9.20220216, in kontenerbehearsysteem basearre op FreeBSD Jail

De frijlitting fan Bastille 0.9.20220216 is publisearre, in systeem foar it automatisearjen fan de ynset en behear fan applikaasjes dy't rinne yn konteners isolearre mei it FreeBSD Jail-meganisme. De koade is skreaun yn Shell, fereasket gjin eksterne ôfhinklikens foar operaasje en wurdt ferspraat ûnder de BSD-lisinsje.

Om konteners te behearjen, wurdt in bastille kommandorigelynterface levere wêrmei jo jail-omjouwings kinne oanmeitsje en bywurkje op basis fan 'e selekteare ferzje fan FreeBSD en konteneroperaasjes útfiere lykas begjinne / stopje, bouwen, klonen, ymportearje / eksportearje, konvertearje, feroarjen fan ynstellings, beheare netwurk tagong en it ynstellen fan beheiningen op boarne konsumpsje. It is mooglik om Linux-omjouwings (Ubuntu en Debian) yn in kontener yn te setten, mei Linuxulator. Under de avansearre funksjes stipet it útfieren fan standertkommando's yn ferskate konteners tagelyk, geneste sjabloanen, snapshots en backups. De root-partysje yn 'e kontener is yn' e read-allinnich modus monteard.

It repository biedt sa'n 60 sjabloanen foar it fluch starten fan konteners fan typyske applikaasjes, dy't programma's befetsje foar servers (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, sâlt, ensfh.), Untwikkelders (gitea, gitlab, jenkins jenkins , python , php, perl, ruby, rust, go, node.js, openjdk) en brûkers (firefox, chromium). Unterstützt it oanmeitsjen fan stapels konteners, wêrtroch jo ien sjabloan yn in oar kinne brûke. De omjouwing foar it útfieren fan konteners kin makke wurde sawol op fysike servers as Raspberry Pi-boards, en yn 'e AWS EC2, Vultr en DigitalOcean wolkomjouwings.

It projekt wurdt ûntwikkele troch Christer Edwards fan SaltStack, dy't ek havens ûnderhâldt fan it Salt sintralisearre konfiguraasjebehearsysteem foar FreeBSD. Christer hat ienris bydroegen oan de ûntwikkeling fan Ubuntu, wie in systeembehearder by de GNOME Foundation, en wurke foar Adobe (hy is de skriuwer fan Adobe's open-source Hubble-ark foar tafersjoch en ûnderhâld fan systeemfeiligens).

Yn de nije release:

  • Stipe tafoege foar klonearjen fan finzenis-omjouwings hosted op ZFS-partysjes.
  • Tafoege "bastille list release -p" kommando om tuskenlizzende releases sjen te litten by it listjen fan systeemferzjes yn omjouwings.
  • Ferbettere ynset fan Linux-omjouwings. Stipe tafoege foar it brûken fan Debian- en Ubuntu-omjouwings foar de Aarch64 (arm64) arsjitektuer.
  • Problemen mei it meitsjen fan firtuele netwurken foar it kombinearjen fan konteners mei it VNET-subsysteem binne oplost.

Boarne: opennet.ru

Add a comment