Ilmus esimene stabiilne versioon minimalistlikust (suhtes Kubernetes'i ja teiste selles valdkonnas olevate projektidega) orkestreerimissĂŒsteemist HashiCorp Nomad, mis toetab orkestreerimist konteinerite abil, kasutades Dockerit ja Podman, Java programme, virtuaalmasinate QEMU, tavapĂ€raste binaarfailide, ja mitmeid muid meetodeid, mida toetab kogukond. Projekt on kirjutatud Go keeles ja paistab silma tiheda integreerituse poolest teiste HashiCorpi projektidega.
HashiCorpi enda vĂ€idete kohaselt, vĂ”rreldes Nomad'i Kubernetes'iga, on nende projekt arhitektuuriliselt lihtsam, modulaarsem ja tĂ”husam: kui Kubernetes ĂŒhendab endas samaaegselt ajakava, klastrihalduse, teenuste leidmise ja jĂ€lgimise ning saladuste salvestamise, olles massiivne ja ressursimahukas teenus, siis Nomad tarnitakse vĂ€ikese binaarfailina ja tegeleb ainult ajastamise ja klasterdamisega. Kogu muu funktsionaalsus on usaldatud veel paarile vĂ€ikesele ettevĂ”tte teenusele, nĂ€iteks, Consul teenuste leidmiseks ja Vault saladuste hoidmiseks.
Selle versiooni muudatused:
- DĂŒnaamika rakenduste suuruse mÀÀramine (saadaval ainult ettevĂ”tte versioonis) â automaatne vajalike ressursside mÀÀramine teenuse optimaalseks toimimiseks;
- Consul nimed (saadaval ainult ettevĂ”tte versioonis Consul) â teenuste nĂ€htavuse eraldamine Consul'i sees ĂŒhe Nomad klastri raames;
- Nimed (saadaval tasuta versioonis) â teenuste nĂ€htavuse eraldamine ja jagamine omavahel klastris;
- Event Stream â kasulik silumine lineaarne sĂŒndmuste voog, mis tekkis klastris;
- HCL2 â uus HashiCorpi projektide konfigureerimise keel, nĂŒĂŒd vĂ€ljendite ja sissetulevate muutujate toega;
- tĂ€nu Container Networking Interface'i paremale toetusele â nĂŒĂŒd saavad CNI kaudu loodud aadressid olla registreeritud Consul'is;
- uus liides kÀivitatud teenuste teabe kuvamiseks, nende jaotumise kohta sÔlmedes ja ressursside tarbimise kohta klastris.
Allikas: linux.org.ru
