Almacenamento en kubernetes con longhorm


Longhorn ofrécenos almacenamento distribuído no nivel do bloque para o noso clúster de kubernete. Está dispoñible como GA desde o 30 de maio na súa versión 1.0.0. Actualmente, xa está na versión 1.0.2.

Está composto por 3 compoñentes:

  • Longhorn Manager. Este compoñente é despregado como Daemonset e é responsable da creación e xestión dos volumes nos diferentes nodos.
  • motor Longhorn. Este compoñente é despregado como Daemonset e é responsable da xestión de réplicas.
  • Longhorn UI. Nos proporcionamos unha interface web para xestionar os volumes, as súas réplicas e as súas copias de seguridade.

A súa instalación é moi sinxela a partir da xestión de aplicacións rancher 2.x, simplemente, temos que buscar “Longhorn” dentro do catálogo.

Instalación IT Dá a posibilidade de modificar os valores predeterminados do número de réplicas que os volumes que son provisionados terán, isto pode ocorrer no caso de que o noso clúster non teña o valor predeterminado de 3 nodos.

Unha vez instalado poderás acceder ao compoñente II Longhorn que terá o seguinte aspecto:

A partir desta interface podemos xestionar a creación de novos volumes e xestionar as copias de seguridade deles. Por exemplo, entón podemos ver as réplicas dun volume previamente creado: