Федеральная лаборатория стратегических самолетов-разведчиков U-2 Dragon Lady провела летные испытания бортовых систем самолета, способных исполнять контейнеризированные приложения под управлением Kubernetes. Согласно сообщению Воздушного боевого командования США, это были первые летные испытания подобной системы на строевом военном самолете.
Kubernetes представляет собой открытое программное обеспечение, разработанное в середине 2010-х годов компанией Google для автоматизации развертывания, масштабирования и управления контейниризированными приложениями. Такими приложениями называются программы, запускаемые в изолированном виртуальном пространстве без доступа к ядру операционной системы и без влияния друг на друга.
Летные испытания бортовых систем на самолете-разведчике U-2 состоялись 22 сентября 2020 года и были признаны успешными. Во время испытаний на самолет установили четыре вычислительных системы, на которых было запущено программное обеспечение Kubernetes. Подробности об исполнявшихся приложениях не раскрываются. Известно только, что в рамках испытаний специалисты провели, в том числе, обновление приложений в полете.
Во время испытаний специалисты оценивали влияние работы приложений в среде Kubernetes и их обновления на полет и другие бортовые системы самолета. Состоявшиеся проверки признаны успешными.
В августе текущего года специалисты ВВС США приступили к летным испытаниям бортовых систем перспективного стратегического бомбардировщика B-21 Raider. Это оборудование также способно исполнять контейнеризированные приложения Kubernetes. По оценке военных, использование Kubernetes для развертывания приложений на боевых самолетах, позволит гораздо быстрее выпускать патчи и обновления, в некоторых случаях сократив время между релизами до нескольких недель.
Василий Сычёв