dmlls / jizt-tfg

Servicio de Resumen de Textos con AI en la Nube (versión TFG).
https://dmlls.github.io/jizt-tfg-website/
GNU General Public License v3.0
13 stars 3 forks source link

[Kubernetes] Helm #57

Closed dmlls closed 3 years ago

dmlls commented 3 years ago

Helm es un popular package manager para Kubernetes. Una de sus principales puntos fuertes son los llamados "Charts", los cuales permiten definir plantillas que configuran el despliegue de los diferentes componentes de Kubernetes.

En nuestro caso, el uso de Helm Charts es ventajoso no solo porque permite "encapsular" toda nuestra arquitectura en un único paquete, de forma que cualquier usuario podría desplegarla con tan solo un comando, sino también por el hecho de que los diferentes microservicios que componen jizt tienen una configuración muy parecida. A través de los Helm Charts, podemos definir una plantilla base para todos los microservicios, de forma que reducimos la duplicación de código y facilitamos la mantenibilidad del código.

Más información en la documentación oficial de Helm.