Մինիմալիստական (Կուբերնետեսի և այս ոլորտում այլ նախագծերի համեմատ) նվագախմբային համակարգի առաջին կայուն տարբերակի թողարկումը 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