Byla zveřejněna první alfa verze projektu etcd-operator, která vyvíjí nástroje pro zjednodušení nasazení distribuovaného úložiště etcd v prostředí Kubernetes a správu klastrů etcd. Nástroje mohou řešit takové úkoly, jako jsou nasazení uzlů, konfigurace, správa, škálování a obnova po selhání. Konfigurace se nastavuje ve formátu YAML. Kód projektu je napsán v jazyce Go a je distribuován pod licencí Apache 2.0.
Projekt byl vytvořen v rámci experimentu za účelem organizace lidí v rusky mluvící komunitě Kubernetes a vytvoření iniciativní skupiny pro psaní plně svobodného a komunitou řízeného etcd-operatora. Účelem experimentu je vytvořit projekt od nuly, který bude vyvíjen komunitou, a otestovat použitelnost mezinárodních praktik spolupráce v rusky mluvící komunitě.
Volba etcd je dána tím, že se jedná o jednoduchou a zároveň žádanou technologii, která se používá v mnoha projektech. Mezi hlavními uživateli se nacházejí projekty Cozystack a Kamaji, zaměřené na spuštění Kubernetes klastrů v nativním ekosystému Kubernetes. V současné době má projekt samostatnou komunitu o 100 účastnících a přibližně 10 stálých přispěvatelů.
Projekt má dva hlavní cíle:
- Touha vytvořit standardní řešení, které nebude pod kontrolou žádné společnosti.
- Záměr pomoci rusky mluvící komunitě naučit se spolupracovat se západními kolegy na dosažení společných cílů, a také převzít jejich nejlepší praktiky při organizaci svobodného vývoje.
Projekt již zaslal žádost o připojení k Kubernetes-SIGs. V současné době se také aktivně diskutuje o možnosti přijmout etcd-operator pod křídla hlavního projektu etcd.
Zdroj: opennet.ru
