Emmagatzematge en Kubernetes amb Longhorm


Longhorn ens proporciona emmagatzematge distribuït a nivell de bloc per als nostres clúster de kubernetes. Està disponible com GA des del 30 de maig a la seva versió 1.0.0. Actualment, ja es troba a la release 1.0.2.

Es compon de 3 components:

  • Longhorn Manager. Aquest component es desplega com DaemonSet i s’encarrega de la creació i gestió dels volums en els diferents nodes.
  • Longhorn de cerca. Aquest componete es desplega com DaemonSet i s’encarrega de la gestió de les rèpliques.
  • Longhorn UI. Ens proporciona una interfície web des de la qual gestionar els volums, les seves rèpliques i els seus backups.

La seva instal·lació és molt senzilla des de la gestió d’apps de Rancher 2.x, simplement, hem de buscar “longhorn” dins el catàleg.

La instal·lació ens dóna la possibilitat de modificar els valors per defecte de l’nombre de rèpliques que tindran els volums que es provisionen, això pot ocórrer en cas que el nostre clúster no tingui el valor per defecte de 3 nodes.

Un cop instal·lat podràs accedir a l’component Longhorn UI que tindrà el següent aspecte:

Des d’aquesta interfície podem gestionar la creació de nous volums i gestionar els backups dels mateixos. Per exemple, a continuació podem veure les rèpliques d’un volum creat prèviament:

en resum, amb Longhorn simplifiquem la gestió de l’emmagatzematge en alta disponibilitat de les clúster de kubernetes que tinguem configurats amb Rancher.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *