ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ MyBee 13.1.0, дистрибутив FreeBSD для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин

Бостоялся выпуск свободного дистрибутива MyBee 13.1.0, построСнного Π½Π° Π±Π°Π·Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ FreeBSD 13.1 ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ API для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ машинами (Ρ‡Π΅Ρ€Π΅Π· Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ bhyve) ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ (Π½Π° Π±Π°Π·Π΅ FreeBSD jail). Дистрибутив рассчитан Π½Π° установку Π½Π° Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ физичСский сСрвСр. Π Π°Π·ΠΌΠ΅Ρ€ установочного ΠΎΠ±Ρ€Π°Π·Π° — 1.7Π“Π‘

Базовая инсталляция MyBee прСдоставляСт возмоТности для создания, уничтоТСния, запуска ΠΈ остановки Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ. Боздавая собствСнныС микросСрвисы ΠΈ рСгистрируя ΠΈΡ… endpoints Π² API (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ микросСрвисы ΡΠ½Π°ΠΏΡˆΠΎΡ‚ΠΎΠ², ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ, Ρ‡Π΅ΠΊΠΏΠΎΠΈΠ½Ρ‚ΠΎΠ², клонирования, пСрСимСновывания ΠΈ Ρ‚.Π΄.), ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ API ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ спСцифичныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ΠšΡ€ΠΎΠΌΠ΅ этого, Π² дистрибутив Π²Ρ…ΠΎΠ΄ΠΈΡ‚ большоС количСство ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ соврСмСнных ОБ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Debian, CentOS, Rocky, Kali, Oracle, Ubuntu, FreeBSD, OpenBSD, DragonflyBSD ΠΈ NetBSD, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΌΡƒ использованию. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСти ΠΈ доступа осущСствляСтся посрСдством ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² cloud-init (для ОБ сСмСйства *Unix) ΠΈ cloudbase (для Windows). Π’Π°ΠΊΠΆΠ΅, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ прСдоставляСт инструмСнтарий для создания своих собствСнных ΠΎΠ±Ρ€Π°Π·ΠΎΠ². Один ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² кастомизированного ΠΎΠ±Ρ€Π°Π·Π° — кластСр Kubernetes, Ρ‚Π°ΠΊΠΆΠ΅ запускаСмый Ρ‡Π΅Ρ€Π΅Π· API (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Kubernetes обСспСчиваСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° K8S-bhyve).

Высокая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ развёртывания Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° bhyve позволяСт дистрибутиву Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠ½ΠΎΠ΄ΠΎΠ²ΠΎΠΉ установки Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… ΠΏΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ случаС объСдинСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСрвСров MyBee Π² кластСр, дистрибутив ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² качСствС Π±Π°Π·Ρ‹ для построСния частных ΠΎΠ±Π»Π°ΠΊΠΎΠ² ΠΈ FaaS/SaaS ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ. НСсмотря Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ систСмы контроля доступа ΠΊ API, дистрибутив рассчитан Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… (trusted) окруТСниях.

Дистрибутив развиваСтся участниками ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° CBSD ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»Π΅Π½ отсутствиСм ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ привязок ΠΊ ΠΊΠΎΠ΄Ρƒ, Π°Ρ„Ρ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ с Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹ΠΌΠΈ компаниями, Π° Ρ‚Π°ΠΊΠΆΠ΅ использованиСм ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ стСка Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.



Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru