Sortie nxs-universal-chart 3.0, un outil de déploiement d'applications dans Kubernetes

La version nxs-universal-chart 3.0 a été publiée, un outil pour le déploiement d'applications dans Kubernetes. La plateforme est modulaire et fonctionne sur la base de sous-charts nuc-* indépendants, publiés via un registre OCI et intégrés dans le package chart principal comme dépendances pour des tâches spécifiques, ce qui permet de rassembler l'application et son environnement dans le cadre d'un seul déploiement Helm. Des modules sont construits au-dessus du package chart principal pour configurer le trafic, la surveillance, l'inférence AI et d'autres éléments d'infrastructure dans Kubernetes. Le projet est distribué sous la licence Apache 2.0. Les technologies utilisées incluent Istio, KServe, KNative et Vault Secret Operator.

Dans cette nouvelle version, le package chart universel a été transformé en une plateforme modulaire pour la livraison d'applications dans Kubernetes. Une vérification selon schema.json a été ajoutée, permettant de détecter les erreurs avant le déploiement. Le rendu déterministe a été mis en œuvre pour minimiser le bruit dans les diffs et exclure les changements accidentels dans les manifestes. Des niveaux supplémentaires de validation automatique des modèles, des contrats values et des dépendances ont été ajoutés (tests unitaires basés sur helm-unittest, tests e2e via kind et signature cryptographique des artefacts avec cosign). La distribution des packages chart est assurée via un registre OCI, tandis que les versions sont gérées par ArtifactHub.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster