Bola vydaná sada nástrojov nxs-universal-chart 3.0 na nasadzovanie aplikácií do Kubernetes. Modulárna platforma sa spolieha na nezávislé podgrafy nuc-*, ktoré sú publikované prostredníctvom registra OCI a zahrnuté do hlavného balíka grafov ako závislosti pre konkrétnu úlohu, čo umožňuje vytvoriť aplikáciu a jej požadovaný framework v rámci jednej verzie Helm. Moduly pre konfiguráciu prevádzky, monitorovanie, infraštruktúru umelej inteligencie a ďalšie prvky infraštruktúry v Kubernetes sú postavené na hlavnom balíku grafov. Projekt je distribuovaný pod licenciou Apache 2.0. Využíva Istio, KServe, KNative a Vault Secret Operator.
V novej verzii bol univerzálny balík grafov transformovaný na modulárnu platformu pre poskytovanie aplikácií do Kubernetes. Bola pridaná validácia Schema.json, ktorá pomáha identifikovať chyby pred nasadením. Bolo implementované deterministické vykresľovanie na minimalizáciu šumu v rozdieloch a elimináciu náhodných zmien v manifestoch. Boli pridané ďalšie vrstvy automatickej validácie pre šablóny, kontrakty hodnôt a závislosti (jednotkové testy založené na helm-unittest, testy e2e prostredníctvom druhu a podpisovanie artefaktov pomocou cosign). Distribúcia balíkov grafov je teraz dostupná prostredníctvom registra OCI a vydania sú distribuované prostredníctvom ArtifactHub.
Zdroj: opennet.ru
