HashiCorp Nomad 1.0

Fyrsta stöðuga útgáfan af naumhyggju (miðað við Kubernetes og önnur verkefni á þessu sviði) hljómsveitarkerfi var gefin út Félagið Hashi Corp Nomad, undirhljómsveit gáma með Docker и Podman, Java forrit, QEMU sýndarvélar, venjulegar tvöfaldar skrár, og fjölda annarra samfélagsstuddra aðferða. Verkefnið er skrifað í Go og er þekkt fyrir nána samþættingu þess við önnur HashiCorp verkefni.


Samkvæmt HashiCorp sjálfu, að bera Nomad saman við Kubernetes, verkefnið þeirra er byggingarfræðilega einfaldara, mátlegra og árangursríkara: á meðan Kubernetes sameinar samtímis tímaáætlun, klasastjórnun, þjónustuuppgötvun og eftirlit og leynileg geymslu, sem táknar gríðarmikla og auðlindafreka þjónustu, þá kemur Nomad sem lítill tvöfaldur og gerir aðeins tilboð skipulagningu og klasagerð. Öll önnur virkni er eftir öðrum litlum þjónustum fyrirtækisins: td, Ræðismaður til að finna þjónustu и Vault til að geyma leyndarmál.

Breytingar á þessari útgáfu:

  • Dynamic Application Sizing (aðeins fáanlegt í fyrirtækjaútgáfu) - sjálfvirk ákvörðun á nauðsynlegu magni af auðlindum fyrir bestu rekstur þjónustunnar;
  • Consul Namespaces (aðeins í boði í fyrirtækjaútgáfu af Consul) - úthluta þjónustusýnileikasvæði fyrir Consul innan eins Nomad klasa;
  • Nafnarými (varð fáanleg í ókeypis útgáfunni) - undirstrika sýnileikasvæðið og afmarka þjónustu sín á milli innan klasans;
  • Atburðarstraumur - línulegur straumur atburða sem áttu sér stað innan þyrpingarinnar, gagnlegur fyrir villuleit;
  • HCL2 - ný útgáfa af HashiCorp verkefnisstillingartungumálinu, nú með stuðningi fyrir tjáningar og inntaksbreytur;
  • bættur stuðningur við netviðmót gáma - nú er hægt að skrá heimilisföng sem búin eru til með CNI í Consul;
  • nýtt viðmót til að birta upplýsingar um starfandi þjónustu, dreifingu þeirra á milli hnúta og auðlindanotkun innan klasans.

Heimild: linux.org.ru