ʻO HashiCorp Nomad 1.0

Ua hoʻokuʻu ʻia ka mana paʻa mua o kahi minimalistic (pili i nā Kubernetes a me nā papahana ʻē aʻe ma kēia wahi) ʻōnaehana orchestration. Hoʻolahaʻo HashiCorp Nomad, kākoʻo hoʻokani pila nā pahu e hoʻohana ana iā Docker и ʻO Podman, Nā polokalamu Java, Nā mīkini uila QEMU, waihona binary mau, a me nā ʻano hana ʻē aʻe i kākoʻo ʻia e ke kaiāulu. Ua kākau ʻia ka papahana ma Go a kaulana ʻia no kona hoʻopili pili ʻana me nā papahana HashiCorp ʻē aʻe.


Wahi a HashiCorp pono'ī, e hoʻohālikelike ana iā Nomad me Kubernetes, ʻO kā lākou papahana he mea hana maʻalahi, ʻoi aku ka modular a me ka hoʻokō: ʻoiai ʻo Kubernetes e hui pū me kahi mea hoʻonohonoho manawa, hoʻokele hui, ʻike lawelawe a me ka nānā ʻana, a me ka mālama huna, e hōʻike ana i kahi lawelawe nui a me ka waiwai, a laila hele mai ʻo Nomad ma ke ʻano o kahi binary liʻiliʻi. waihona a pili wale i ka hoʻolālā a me ka hui ʻana. Waiho ʻia nā hana ʻē aʻe i nā lawelawe liʻiliʻi ʻē aʻe o ka hui: no ka laʻana, Kanikela no ka ʻike lawelawe и Vault no ka mālama ʻana i nā mea huna.

Nā hoʻololi i kēia mana:

  • ʻO Dynamic Application Sizing (loaʻa wale nō ma ka mana o ka ʻoihana) - ka hoʻoholo maʻalahi o ka nui o nā kumuwaiwai no ka hana maikaʻi loa o ka lawelawe;
  • Consul Namespaces (loaʻa wale ma ka mana ʻoihana o Consul) - ka hoʻokaʻawale ʻana i kahi ʻāpana ʻike lawelawe no ke Kanikela i loko o hoʻokahi pūʻulu Nomad;
  • Namespaces (loaʻa i ka mana manuahi) - e hōʻike ana i ka ʻāpana ʻike a hoʻokaʻawale i nā lawelawe i waena o lākou iho i loko o ka pūʻulu;
  • Ke kahawai hanana - he kahawai laina o nā hanana i hana ʻia i loko o ka pūʻulu, pono no ka debugging;
  • HCL2 - he mana hou o ka ʻōlelo hoʻonohonoho papahana HashiCorp, i kēia manawa me ke kākoʻo no nā hōʻike a me nā mea hoʻololi hoʻokomo;
  • hoʻomaikaʻi i ke kākoʻo no Container Networking Interface - i kēia manawa hiki ke hoʻopaʻa inoa ʻia nā ʻōlelo i hana ʻia me CNI ma ke Kanikela;
  • he interface hou no ka hōʻike ʻana i ka ʻike e pili ana i ka lawelawe ʻana i nā lawelawe, kā lākou māhele ʻana ma waena o nā nodes a me ka hoʻohana waiwai i loko o ka pūpū.

Source: linux.org.ru