Kubernetes (2): Helm

Hoy en día es raro gestionar recursos en kubernetes de forma manual, ya que existe una forma de compartir grupos de recursos: Helm. Ellos lo definen como un “gestor de paquetes”, es decir, como pip para python o npm para node. Aunque aún no hemos visto cómo utilizar kubernetes, sólo los conceptos básicos sobre kubernetes. Pero para poder gestionar es necesario tener algo que gestionar, así que comenzaremos la casa por el tejado mostrando cómo se instala algo hoy en día.

Kubernetes (1): conceptos básicos

Hoy en día toda web escalable es un sistema distribuido. Aunque se suele comenzar con un monolito, poco a poco se ve la necesidad de dividirlo en piezas más pequeñas o arquitecturas SOA o bien directamente a microservicios. En cualquier caso, los mecanismos de despliegue tradicionales dejan de ser eficaces. Y ahí surgen soluciones como Kubernetes y docker-swarm. Un poco de historia Hoy en día es dificil disfrutar de un problema que otros no hayan tenido antes.