VyOS Stream 1.5-2025-Q1 Жүктөп алуу үчүн жеткиликтүү

VyOS - бул Debian Linux негизиндеги программалык роутер, ишканаларга, кызмат көрсөтүүчүлөргө жана тармактык геэктерге багытталган. VyOS жабдыкка орнотулган (amd64) же виртуалдык машиналар катары жайгаштырылган. Конфигурация адатта CLI аркылуу ишке ашырылат.

VyOS төмөнкүлөрдү камтыйт:

  • бир нече динамикалык маршрутташтыруу протоколдору (BGP, OSPF, IS-IS, PIM-SM, Babel, ...);
  • бир нече VPN (OpenVPN, L2TP, WireGuard, IPsec, DMVPN…);
  • аткаруу/кайра кайтаруу жана версиялоо функциясы менен конфигурациялоо системасы;
  • алыскы HTTP API жана shell жана Python үчүн скрипт API'лери.

VyOS 2013-жылы Vyatta программалык роутеринин айрысы катары түзүлгөн, ал өз кезегинде Juniper JunOS синтаксисин ишке ашырган.

Өнүктүрүү компаниясынын бизнес модели LTS курулуштарын, техникалык колдоону жана ыңгайлаштырылган өнүктүрүүнү сатуу. Ошондуктан, бир нече жыл мурун, LTS түзүмдөрүнө, андан кийин алардын баштапкы коддоруна акысыз кирүү токтотулган. LTS түзүмдөрү түзүлгөн негизги код базасына жетүү дайыма жеткиликтүү болгон; Автоматтык күндөлүк куруулар да бар болчу. Белгилей кетсек, LTS курулуштары бир катар коммерциялык эмес компанияларга жана долбоордун салымчыларына (документтерди иштеп чыгууга, тестирлөөгө, жазууга салым кошкондорго, ошондой эле долбоор тууралуу маалыматты тараткан "евангелисттерге" бекер берилет - караңыз катышуу шарттары).

Техникалык көз караштан алганда, ачыктык төмөнкүчө чагылдырылат:

  • баштапкы коддордун болушу;
  • өзүңүздүн ISO сүрөттөрүңүздү оңой куруу мүмкүнчүлүгү (мисалы, муктаждыктарыңызга ылайыктуу кошумча пакеттерди орното аласыз);
  • стандарттык Linux куралдарынын жана тааныш утилиталардын болушу (grep, sed, awk, nmap, tcpdump ж.б.);
  • ачык өнүктүрүү процесси (караңыз vyos.dev).

VyOS Stream – бул жалпыга жеткиликтүү релиздерди түзүүнүн жаңы ыкмасы. Бул жерде иштеп чыгуучулар эмне деп жазат:

Кыскача айтканда, VyOS Stream - бул биз иштеп жаткан жаңы LTS релизинин сүрөтү. VyOS 1.4 менен баштап, биз азыркыдан эмес, мурунку LTSтен жаңы LTS релиз бутагын түзөбүз. Бул бизге белгилүү жакшы абалдан баштоого жана узакка созулган турукташтыруу процессинен качууга мүмкүндүк берет. Тестирлөө учурунда сыналган жана акыркы формасын алган функциялар гана LTSтин жаңы филиалына өткөрүлүп берилет - өзгөчөлүктөр түп-тамырынан бери кайра иштетилиши же LTS релизинен алынып салынышы керек болгон жагдайлардын санын азайтуу үчүн.

Жаңы VyOS Stream сүрөттөрү болжол менен кварталына бир жолу чыгарылат.

Ошентип, VyOS агымынын максаттары кандай?

Биринчиден, бул колдонуучулар үчүн жаңы LTS релизинде эмне болоорун көрүп, аны сынап көрүү үчүн технологияны алдын ала көрүү.

Экинчиден, бул иштеп чыгуучулар үчүн алдын ала көрүү, алар мүмкүн болуучу API тыныгууларын байкап, скрипттерин, куралдарын, башкаруу жана мониторинг тутумунун интеграциясын жана алар жасаган башка нерселерди жаңырта алышат - же ошол долбоорлорго жаңы VyOS функцияларын колдоону кошо алышат.

Үчүнчүдөн, бул сапатты көзөмөлдөө: кээде мүчүлүштүктөрдү чыныгы чөйрөдө сүрөттөрдү сыноо аркылуу гана табууга болот, айрыкча аппараттык шайкештик жана башка системалар менен өз ара аракеттенүү. VyOS Stream ар бир адамга кийинки LTS релизине пландаштырылган функцияларды сынап көрүүгө жана алардын жакшы иштеп жатканын же кандайдыр бир жакшыртууга муктаж экенин көрүүгө мүмкүнчүлүк берет.

VyOS Stream (түнкү түзүүдөн айырмаланып) кээ бир туруктуулукту камсыз кылат. Бул иштеп чыгуучулар мындай деп жазат:

VyOS Stream кийинки LTSтин алдын ала кароосу болгондуктан, ал LTS релиздериндей эле ыкманы колдонушу керек. Мисалы:

  • VyOS Stream сүрөтүндө кандайдыр бир өзгөчөлүк бар болсо, аны ажыратуу процедурасы аркылуу гана алып салууга болот.
  • Конфигурация форматы ар дайым мурунку версиялар менен шайкеш келет (жүктөө учурунда көчүрүү скрипттери тарабынан өзгөртүлгөн же туураланган эмес).
  • Ички API'лер шайкеш келет же эскирүү процедурасын аткарат. Ушундай жол менен сиз VyOS Stream сүрөттөлүшүндө бир нерсе иштесе, ал расмий LTS болгондо да ошондой иштей тургандыгына ишене аласыз. Эгер бир нерсе өзгөрсө, эскирүү эскертүүсү пайда болот. Бул жайгаштырууларды пландаштырууну жана Ansible'дин модулдук коллекциясы сыяктуу долбоорлорду тейлөөнү жеңилдетет.

Макул, эми VyOS Stream эмне эмес экенин түшүнүп алалы. Бул жерде иштеп чыгуучулар эмне деп жазат:

VyOS Stream бекер LTS чыгарылышы эмес. Биз ал үчүн өзгөчө мүчүлүштүктөрдү оңдоону же коопсуздук тактарын камсыз кылбайбыз. Эгерде олуттуу кемчилик табылса, биз аны прокатка чыгаруу тармагында жана LTS релиздеринде мүмкүн болушунча тезирээк оңдоп, кардарларга тактарды беребиз. Бирок бул оңдоосу бар агым сүрөттөрү кийинки чейрекке чейин көрүнбөшү мүмкүн.

Биз жалпы ISO сүрөтүн гана беребиз; эч кандай кошумча коңгуроолор жана ышкырыктар (мисалы, Azure үчүн атайын түзүлүштөр - котормочунун эскертүүсү)

VPP негизиндеги Accelerated Data Panel өзгөчө сөзгө арзыйт: ал VyOS Streamге киргизиле элек, анткени анын дизайны жана ишке ашырылышы жетиштүү туруктуу деп эсептелбейт жана олуттуу өзгөрүшү мүмкүн. Ошентип, азыр VPP прокатка чыгаруу сүрөттөрүнө гана киргизилет.

Эгер сиз оңдолгон туруктуу сүрөттөрдү кааласаңыз, жазылуу же талаптарга жооп бергендер үчүн акысыз жазылуулардын бири аркылуу LTS чыгарууну сатып алышыңыз керек.

Бул релиздин негизги пункттары (1.5-2025-Q1), иштеп чыгуучулардын айтымында, төмөнкүлөр болуп саналат:

Source: linux.org.ru

Комментарий кошуу