Ensimmäinen alfaversio etcd-operator-projektista on julkaistu, ja se kehittää työkaluja, jotka yksinkertaistavat etcd-hajautetun tallennustilan käyttöönottoa Kubernetes-ympäristössä ja etcd-klusterien hallintaa. Työkalupakki pystyy käsittelemään tehtäviä, kuten solmun käyttöönottoa, konfigurointia, hallintaa, skaalausta ja katastrofipalautusta. Kokoonpano on määritetty YAML-muodossa. Projektikoodi on kirjoitettu Go-kielellä ja jaettu Apache 2.0 -lisenssillä.
Projekti luotiin osana kokeilua, jonka tarkoituksena oli organisoida ihmisiä venäjänkieliseen Kubernetes-yhteisöön ja luoda aloiteryhmä, joka kirjoittaa täysin ilmaisen ja yhteisön johtaman etcd-operaattorin. Kokeen ydin on luoda alusta alkaen yhteisön kehittämä projekti ja testata kansainvälisten yhteistyökehityskäytäntöjen soveltuvuutta venäjänkielisessä yhteisössä.
etcd:n valinta johtuu siitä, että se on sekä yksinkertainen että samalla suosittu tekniikka, jota käytetään monissa projekteissa. Pääkäyttäjiä ovat Cozystack- ja Kamaji-projektit, jotka keskittyvät Kubernetes-klusterien käynnistämiseen Kubernetesin alkuperäisessä ekosysteemissä. Tällä hetkellä hankkeessa on erillinen 100 osallistujan yhteisö ja noin 10 vakituista avustajaa.
Hankkeella on kaksi päätavoitetta:
- Halu luoda vakioratkaisu, jota mikään yritys ei hallitse.
- Tarkoituksena on auttaa venäjänkielistä yhteisöä oppimaan toimimaan yhdessä länsimaisten kollegoiden kanssa yhteisten tavoitteiden saavuttamiseksi sekä omaksumaan heidän parhaat käytännöt vapaan kehityksen järjestämisessä.
Projekti on jo lähettänyt liittymispyynnön Kubernetes-SIG:iin. Tällä hetkellä käydään myös aktiivista keskustelua mahdollisuudesta ottaa etcd-operaattori pääprojektin siiven alle.
Lähde: opennet.ru
