A fost publicat release-ul nxs-universal-chart 3.0, un instrument pentru desfășurarea aplicațiilor în Kubernetes. Platforma este modulară și funcționează pe baza sub-chart-urilor nuc-* autonome, care sunt publicate prin registrul OCI și se conectează în pachetul principal chart ca dependențe pentru o sarcină specifică, permițând astfel construcția aplicației și a componentelor necesare în cadrul unui singur release Helm. Peste pachetul principal de chart se construiesc module pentru configurarea traficului, monitorizarea, inferența AI și alte elemente infrastructurale în Kubernetes. Proiectul este distribuit sub licența Apache 2.0. În muncă se utilizează Istio, KServe, KNative și Vault Secret Operator.
În noul release, pachetul universal chart a fost transformat într-o platformă modulară pentru livrarea aplicațiilor în Kubernetes. A fost adăugată o verificare conform schema.json, care ajută la identificarea erorilor înainte de desfășurare. A fost implementat un rendering determinat pentru a minimiza zgomotul din diff-uri și a exclude modificările accidentale din manifeste. Au fost adăugate niveluri suplimentare de verificare automată a șabloanelor, contractelor values și dependențelor (teste unitare bazate pe helm-unittest, teste e2e prin kind și semnarea artefactelor cu semnătura criptografică cosign). S-a asigurat distribuirea pachetelor chart prin registrul OCI și a release-urilor prin ArtifactHub.
Sursa: opennet.ro
