HashiCorp Nomad 1.0

Navoaka ny dikan-teny stable voalohany amin'ny rafitra orkestra minimalistika (mifandray amin'ny Kubernetes sy ny tetikasa hafa amin'ity faritra ity). HashiCorp Nomad, manohana ny orkestra containers mampiasa Docker и podman, Programa Java, milina virtoaly QEMU, rakitra binary mahazatra, ary fomba maro hafa tohanan'ny fiaraha-monina. Ny tetikasa dia voasoratra ao amin'ny Go ary malaza amin'ny fiarahany akaiky amin'ny tetikasa HashiCorp hafa.


Araka ny voalazan'ny HashiCorp ihany, mampitaha ny Nomad amin'ny Kubernetes, Ny tetikasan'izy ireo dia tsotra kokoa ara-drafitra, modular kokoa ary mahomby kokoa: raha toa kosa i Kubernetes dia manambatra ny fandaharam-potoana, ny fitantanana cluster, ny fitadiavana sy ny fanaraha-maso ny serivisy, ary ny fitahirizana miafina, izay maneho ny serivisy goavana sy manankarena, dia tonga amin'ny endrika binary kely i Nomad. fandrafetana sy fivondronana ihany no ifandraisany. Ny fiasa hafa rehetra dia avela amin'ny serivisy kely hafa an'ny orinasa: ohatra, Consul momba ny fikarohana serivisy и Vault ho fitehirizana tsiambaratelo.

Fanovana amin'ity dikan-teny ity:

  • Dynamic Application Sizing (tsy misy afa-tsy amin'ny dikan-tsarimihetsika) - famaritana mandeha ho azy ny habetsaky ny loharano ilaina amin'ny fampandehanana tsara ny serivisy;
  • Consul Namespaces (tsy misy afa-tsy ao amin'ny dikan-tenin'ny orinasa Consul) - fanokanana faritra fahitana serivisy ho an'ny Consul ao anatin'ny cluster Nomad iray;
  • Namespaces (lasa azo tamin'ny dikan-teny maimaim-poana) - manasongadina ny faritra hita maso sy mametra ny serivisy eo amin'izy ireo ao anatin'ny cluster;
  • Event Stream - fikorianan'ny hetsika nitranga tao anatin'ny cluster, ilaina amin'ny debugging;
  • HCL2 - dikan-teny vaovao amin'ny tenim-pandrindrana tetikasa HashiCorp, miaraka amin'ny fanohanan'ny fanehoan-kevitra sy ny fiovaovan'ny fampidirana;
  • fanatsarana ny fanohanana ny Container Networking Interface - ankehitriny ny adiresy noforonina tamin'ny CNI dia azo soratana ao amin'ny Consul;
  • interface vaovao hanehoana vaovao momba ny tolotra fampandehanana, ny fizarana azy ireo amin'ny nodes sy ny fanjifana loharanon-karena ao anatin'ny cluster.

Source: linux.org.ru