HashiCorp Nomad 1.0

A prima versione stabile di un sistema d'orchestrazione minimalista (in relazione à Kubernetes è altri prughjetti in questa zona) hè stata liberata. HashiCorp Nomad, l'orchestrazione di sustegnu cuntenituri chì utilizanu Docker и podman, prugrammi Java, macchine virtuali QEMU, schedarii binari regulare, è una quantità di altri metudi sustinuti da a cumunità. U prughjettu hè scrittu in Go è hè notu per a so integrazione stretta cù altri prughjetti HashiCorp.


Sicondu HashiCorp stessu, paragunendu Nomad cù Kubernetes, u so prughjettu hè architettonicamente più simplice, più modulare è performante: mentri Kubernetes combina simultaneamente un pianificatore, a gestione di cluster, a scuperta di serviziu è u monitoraghju, è u almacenamentu secretu, chì rapprisenta un serviziu massiu è intensivu di risorse, allora Nomad vene in forma di un picculu binariu. file è tratta solu pianificazione è clustering. Tutte e altre funziunalità sò lasciate à altri picculi servizii di a cumpagnia: per esempiu, Cunsul per a scuperta di serviziu и Vault per almacenà i sicreti.

Cambiamenti in sta versione:

  • Sizing Dynamic Application (disponibile solu in a versione di l'impresa) - determinazione automatica di a quantità necessaria di risorse per u funziunamentu ottimali di u serviziu;
  • Consul Namespaces (disponibile solu in a versione di l'impresa di Consul) - assignà una zona di visibilità di serviziu per Consul in un cluster Nomad;
  • Namespaces (divintatu dispunibuli in a versione libera) - mette in risaltu a zona di visibilità è delimità i servizii trà elli in u cluster;
  • Event Stream - un flussu lineale di avvenimenti chì sò accaduti in u cluster, utili per a debugging;
  • HCL2 - una nova versione di a lingua di cunfigurazione di u prughjettu HashiCorp, avà cù supportu per espressioni è variabili di input;
  • supportu migliuratu per Container Networking Interface - avà l'indirizzi creati cù CNI ponu esse registrati in Consul;
  • una nova interfaccia per visualizà l'infurmazioni nantu à i servizii in esecuzione, a so distribuzione trà i nodi è u cunsumu di risorse in u cluster.

Source: linux.org.ru