HashiCorp Nomad 1.0

Premye vèsyon ki estab nan yon sistèm òkestrasyon minimalist (parapò ak Kubernetes ak lòt pwojè nan zòn sa a). HashiCorp Nomad, sipòte òkestrasyon resipyan lè l sèvi avèk Docker и podman, Pwogram Java yo, QEMU machin vityèl, dosye binè regilye, ak yon kantite lòt metòd kominote sipòte. Pwojè a ekri nan Go e li remakab pou entegrasyon sere li ak lòt pwojè HashiCorp.


Dapre HashiCorp li menm, konpare Nomad ak Kubernetes, pwojè yo se achitekti pi senp, plis modilè ak pèfòmans: pandan y ap Kubernetes konbine ansanm yon orè, jesyon gwoup, dekouvèt sèvis ak siveyans, ak depo sekrè, ki reprezante yon sèvis masiv ak resous entansif, Lè sa a, Nomad vini nan fòm lan nan yon ti binè. dosye ak kontra sèlman planifikasyon ak clustering. Tout lòt fonksyonalite yo kite nan lòt ti sèvis nan konpayi an: pou egzanp, Konsil pou dekouvèt sèvis и Vault pou estoke sekrè.

Chanjman nan vèsyon sa a:

  • Dimensionman aplikasyon dinamik (disponib sèlman nan vèsyon antrepriz la) - detèminasyon otomatik kantite resous ki nesesè pou operasyon optimal nan sèvis la;
  • Espas Non Konsil (disponib sèlman nan vèsyon antrepriz Consul) - bay yon zòn vizibilite sèvis pou Konsil nan yon gwoup Nomad;
  • Espas non (te vin disponib nan vèsyon an gratis) - mete aksan sou zòn nan vizibilite ak delimite sèvis nan mitan tèt yo nan gwoup la;
  • Kouran evènman - yon kouran lineyè nan evènman ki te fèt nan gwoup la, itil pou debogaj;
  • HCL2 - yon nouvo vèsyon lang konfigirasyon pwojè HashiCorp, kounye a ak sipò pou ekspresyon ak varyab opinyon;
  • amelyore sipò pou Container Networking Interface - kounye a adrès ki kreye lè l sèvi avèk CNI ka anrejistre nan Consul;
  • yon nouvo koòdone pou montre enfòmasyon sou sèvis kouri, distribisyon yo nan mitan nœuds ak konsomasyon resous nan gwoup la.

Sous: linux.org.ru