Първото алфа-издание на etcd-оператора за Kubernetes

Публикувана е първата алфа-версия на проекта etcd-operator, който развива инструменти за опростяване на внедряването на разпределено хранилище etcd в среда на Kubernetes и управление на кластери etcd. Инструментите могат да решават задачи като внедряване на възли, конфигуриране, управление, мащабиране и възстановяване след провал. Конфигурацията се задава в YAML формат. Кодът на проекта е написан на Go и е разпространен под лиценза Apache 2.0.

Проектът е създаден в рамките на експеримент за организиране на хора в рускоговорящата общност на Kubernetes и създаване на инициативна група за написване на напълно свободен и управляван от общността etcd-operator. Същността на експеримента е да се създаде от нула проект, който ще бъде развиван от общността, и да се провери приложимостта на международни практики за съвместна разработка в рускоговорящата общност.

Изборът на etcd е продиктуван от факта, че той е както прост, така и търсен технологии, използвана в много проекти. Сред основните потребители се открояват проектите Cozystack и Kamaji, насочени към стартиране на Kubernetes клъстери в нативна за Kubernetes екосистема. В момента проектът разполага със самостоятелна общност от 100 участника и около 10 постоянни приноси.

Проектът преследва две основни цели:

  • Желанието да се създаде стандартно решение, което да не се контролира от нито една компания.
  • Намерението да се помогне на рускоговорящата общност да научи как да работи заедно със западни колеги за постигане на общи цели, както и да приеме техните най-добри практики за организация на свободна разработка.

Проектът вече е подал заявка за присъединяване към Kubernetes-SIGs. В момента се обсъжда възможността etcd-оператора да бъде приет под крилото на основния проект etcd.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster