Ja, absoluut. Als je van plan bent om Longhorn te gebruiken voor persistent storage, is het sterk aan te raden om een 3de worker node toe te voegen (totaal 6 machines: 3 controlplanes + 3 workers).


Waarom is een 3de worker node belangrijk voor Longhorn?

  1. Standaard Replica Count = 3: Longhorn schrijft volume-data standaard naar 3 verschillende nodes om gegevensverlies te voorkomen bij het uitvallen van een server. Met slechts 2 worker nodes kan Longhorn zijn standaard aantal van 3 replica’s fysiek niet kwijt op unieke workers.
  2. Hoge Beschikbaarheid bij Uitval / Onderhoud:
  1. Anti-Affinity Regels: Longhorn weigert standaard om twee replica’s van hetzelfde volume op dezelfde worker node te plaatsen. Zonder een 3de worker moet je de replica-count handmatig verlagen naar 2 (wat minder veilig is bij opslagfouten).

Nieuwe Totaalopstelling (6 VM’s)

VM NaamRolLonghorn Functie
talos-cp-1Control PlaneKubernetes control plane
talos-cp-2Control PlaneKubernetes control plane
talos-cp-3Control PlaneKubernetes control plane
talos-worker-1Worker NodeLonghorn Storage Node (Replica 1)
talos-worker-2Worker NodeLonghorn Storage Node (Replica 2)
talos-worker-3Worker NodeLonghorn Storage Node (Replica 3)