Uppdatering av Bastille 0.9.20220216, containerhanteringssystem baserat pÄ FreeBSD Jail

Uppdateringen av Bastille 0.9.20220216, ett system för automatisering av distribution och hantering av applikationer körda i containrar isolerade med hjÀlp av FreeBSD Jail-mekanismen, har publicerats. Koden Àr skriven i Shell, krÀver inga externa beroenden och distribueras under BSD-licensen.

För att hantera containrar fÄr man ett kommandoradsgrÀnssnitt bastille, som möjliggör skapande och uppdatering av Jail-miljöer baserade pÄ vald version av FreeBSD och utför sÄdana operationer med containrar som start/stopp, byggande, kloning, import/export, konvertering, Àndring av instÀllningar, hantering av nÀtverksÄtkomst och angivande av resursbegrÀnsningar. Distribution av Linux-miljöer (Ubuntu och Debian) i containern tillÄts och körs med hjÀlp av Linuxulator. Bland de avancerade funktionerna stöds körning av typiska kommandon samtidigt i flera containrar, inbÀddade mallar, ögonblicksbilder och sÀkerhetskopiering. Rotpartitionen i containern monteras i skrivskyddat lÀge.

I arkivet erbjuds cirka 60 mallar för snabb distribution av typiska applikationscontainrar, som inkluderar program för servrar (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, salt m.m.), utvecklare (gitea, gitlab, jenkins, python, php, perl, ruby, rust, go, node.js, openjdk) och anvÀndare (firefox, chromium). Stödet finns för att skapa containerstackar vilket möjliggör anvÀndning av en mall i en annan. Miljön för att köra containrar kan skapas bÄde pÄ fysiska servrar eller Raspberry Pi-kort, sÄvÀl som i molnmiljöer som AWS EC2, Vultr och DigitalOcean.

Projektet utvecklas av Christer Edwards frÄn företaget SaltStack, som ocksÄ underhÄller portar med ett system för centraliserad konfigurationshantering Salt för FreeBSD. Christer deltog tidigare i utvecklingen av Ubuntu, var systemadministratör pÄ GNOME Foundation och har arbetat pÄ Adobe (Àr skaparen av det öppna verktyget Hubble frÄn Adobe för övervakning och sÀkerhetsunderhÄll av system).

I den nya utgÄvan:

  • Stöd för kloning av jail-miljöer lagrade pĂ„ ZFS-partitioner har lagts till.
  • Kommandot "bastille list release -p" har lagts till för att visa mellanversioner nĂ€r versionslistan för systemet skrivs ut i miljöerna.
  • FörbĂ€ttrad distribution av Linux-miljöer. Stöd för anvĂ€ndning av Debian- och Ubuntu-miljöer för Aarch64-arkitektur (arm64) har lagts till.
  • Problem med skapande av virtuella nĂ€tverk för att kombinera containrar med VNET-underkonstruktionen har lösts.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster