Izid prve stabilne različice minimalističnega (glede na Kubernetes in druge projekte na tem področju) orkestracijskega sistema Hashi Corp Nomadki podpira orkestracijo vsebniki z Dockerjem и podman, Java programi, QEMU virtualni stroji, običajne binarne datotekein številne druge metode, ki jih podpira skupnost. Projekt je napisan v jeziku Go in je znan po tesni integraciji z drugimi projekti HashiCorp.
Glede na sam HashiCorp, primerjava Nomada s Kubernetesom, je njihov projekt arhitekturno preprostejši, bolj modularen in zmogljiv: če Kubernetes hkrati združuje razporejevalnik, upravljanje gruče, odkrivanje in spremljanje storitev ter skrivno shranjevanje, kar predstavlja obsežno storitev, ki zahteva veliko virov, potem Nomad prihaja v obliki majhna binarna datoteka in se ukvarja samo z načrtovanjem in združevanjem v gruče. Vse ostale funkcionalnosti so prepuščene na milost in nemilost drugim manjšim storitvam podjetja: npr. Konzul za odkrivanje storitev и Trezor za shranjevanje skrivnosti.
Spremembe v tej različici:
- Dynamic Application Sizing (na voljo samo v različici za podjetja) - samodejno določanje potrebne količine virov za optimalno delovanje storitve;
- Imenski prostori Consul (na voljo samo v različici programa Consul za podjetja) – dodelitev območja vidnosti storitve za Consul znotraj ene gruče Nomad;
- Imenski prostori (na voljo v brezplačni različici) - dodelitev območja vidnosti in razlikovanje storitev med seboj znotraj gruče;
- Tok dogodkov – uporaben za odpravljanje napak linearnega toka dogodkov, ki so se zgodili znotraj gruče;
- HCL2 - nova različica konfiguracijskega jezika projekta HashiCorp, zdaj s podporo za izraze in vhodne spremenljivke;
- izboljšana podpora za omrežni vmesnik vsebnika - zdaj je mogoče naslove, ustvarjene s pomočjo CNI, registrirati pri Consulu;
- nov vmesnik za prikaz informacij o delujočih storitvah, njihovi porazdelitvi po vozliščih in porabi virov znotraj gruče.
Vir: linux.org.ru