Издание на nxs-universal-chart 3.0, инструмент за разгръщане на приложения в Kubernetes

Обявен е новият релиз nxs-universal-chart 3.0, инструментариум за разгръщане на приложения в Kubernetes. Платформата е модулна и работи на базата на самостоятелни nuc-* под-ета, които се публикуват чрез OCI регистър и се свързват в основния chart пакет като зависимости за конкретна задача, което позволява събиране на приложението и необходимата му обвивка в рамките на един Helm релиз. Върху основния chart пакет се изграждат модули за конфигуриране на трафика, мониторинг, AI инференция и други инфраструктурни елементи в Kubernetes. Проектът се разпространява под лицензия Apache 2.0. В работата се използват Istio, KServe, KNative и Vault Secret Operator.

В новия релиз универсалният chart пакет е трансформиран в модулна платформа за доставка на приложения в Kubernetes. Добавена е проверка по schema.json, която помага за откриване на грешки преди разгръщането. Реализирано е детерминирано рендериране за минимизиране на шума в diff-овете и изключване на случайни промени в манифестите. Добавени са допълнителни нива на автоматична проверка на шаблоните, values договорите и зависимостите (юнит тестове на базата на helm-unittest, e2e тестове чрез kind и подписване на артефакти с криптографска подписка cosign). Осигурено е разпространение на chart пакетите чрез OCI регистър, а релизите през ArtifactHub.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster