Avaldatud on projekti etcd-operator esimene alfa-versioon, mis arendab tööriistu, et lihtsustada jaotatud andmehoidla etcd juurutamist Kubernetes keskkonnas ja hallata etcd klastreid. Tööriistade abil saab lahendada selliseid ülesandeid nagu sõlmede paigaldamine, seadistamine, haldamine, skaleerimine ja taastamine tõrgete korral. Konfiguratsioon on kirjutatud YAML formaadis. Projekti kood on kirjutatud Go keeles ja levitatakse Apache 2.0 litsentsi alusel.
Projekt on loodud eksperimentaalsena, et korraldada venekeelset Kubernetese kogukonda ja luua algatusrühm täiesti avatud ja kogukonna juhitud etcd-operatori kirjutamiseks. Eksperimenti eesmärk on luua nullist projekt, mis areneb kogukonna abiga, ning kontrollida rahvusvaheliste koostööpraktikate rakendatavust venekeelses kogukonnas.
Etcd valimine põhineb sellel, et see on samal ajal lihtne ja samas nõutud tehnoloogia, mida kasutatakse paljudes projektides. Peamised kasutajad on Cozystack ja Kamaji projektid, mis on suunatud Kubernetes klastrite käivitamisele Kubernetese ökosüsteemis. Tänaseks on projektil olemas eraldi 100-liikmeline kogukond ning umbes 10 püsivad kontriibutoreid.
Projekt järgib kahte põhieesmärki:
- Soov luua standardne lahendus, mis ei ole kellegi firma kontrolli all.
- Soov aidata venekeelsel kogukonnal õppida töötama koos lääne kolleegidega ühiste eesmärkide saavutamiseks ning omandada nende parimad praktikad vabade arenduste korraldamisel.
Projekt on juba saatnud taotluse liitumiseks Kubernetes-SIGs. Praegu toimub ka aktiivne arutelu etcd-operatori võimaliku sisenemise üle põhiprojekti etcd alla.
Allikas: opennet.ru
