HashiCorp Nomad 1.0

Մինիմալիստական ​​(Կուբերնետեսի և այս ոլորտում այլ նախագծերի համեմատ) նվագախմբային համակարգի առաջին կայուն տարբերակի թողարկումը Hashi Corp Քոչվորորը աջակցում է նվագախմբին կոնտեյներներ Docker-ով и Պոդման, Java ծրագրեր, QEMU վիրտուալ մեքենաներ, նորմալ երկուականներ, և համայնքի կողմից աջակցվող մի շարք այլ մեթոդներ: Նախագիծը գրված է Go լեզվով և աչքի է ընկնում HashiCorp-ի այլ նախագծերի հետ իր սերտ ինտեգրմամբ:


Ըստ HashiCorp-ի՝ ինքնին. համեմատելով Nomad-ը Kubernetes-ի հետ, նրանց նախագիծը ճարտարապետական ​​առումով ավելի պարզ է, ավելի մոդուլային և կատարողական. եթե Kubernetes-ը համատեղում է ժամանակացույցը, կլաստերի կառավարումը, ծառայության հայտնաբերումը և մոնիտորինգը և գաղտնի պահեստավորումը միաժամանակ՝ ներկայացնելով զանգվածային և ռեսուրսներով ինտենսիվ ծառայություն, ապա Nomad-ը հանդես է գալիս որպես փոքր երկուական ֆայլ և զբաղվում է միայն պլանավորման և կլաստերավորման հետ: Մնացած բոլոր գործառույթները գտնվում են ընկերության այլ փոքր ծառայությունների ողորմության տակ. Հյուպատոս ծառայության հայտնաբերման համար и Գաղտնիքները պահելու պահոց.

Փոփոխություններ այս տարբերակում.

  • Դինամիկ հավելվածի չափսեր (հասանելի է միայն ձեռնարկության տարբերակում) - ծառայության օպտիմալ շահագործման համար անհրաժեշտ քանակությամբ ռեսուրսների ավտոմատ որոշում.
  • Consul Namespaces (հասանելի է միայն Consul-ի ձեռնարկության տարբերակում) - Հյուպատոսի համար ծառայության տեսանելիության գոտի հատկացնելը մեկ Nomad կլաստերի շրջանակներում.
  • Անվանատարածքներ (հասանելի են դարձել անվճար տարբերակում) - տեսանելիության գոտու տեղաբաշխում և ծառայությունների տարբերակում իրենց միջև կլաստերի մեջ.
  • Իրադարձությունների հոսք - օգտակար է կլաստերի ներսում տեղի ունեցած իրադարձությունների գծային հոսքի վրիպազերծման համար.
  • HCL2 - HashiCorp նախագծի կազմաձևման լեզվի նոր տարբերակ, այժմ արտահայտությունների և մուտքային փոփոխականների աջակցությամբ;
  • Բարելավված աջակցություն Container Networking Interface-ին. այժմ CNI-ի միջոցով ստեղծված հասցեները կարող են գրանցվել հյուպատոսում;
  • նոր ինտերֆեյս՝ գործարկվող ծառայությունների, դրանց բաշխման հանգույցների և ռեսուրսների սպառման մասին տեղեկատվության ցուցադրման համար կլաստերի ներսում:

Source: linux.org.ru