Проект Cozystack представил переработанный etcd-operator с новым API
В рамках проекта etcd-operator сообщество развивает оператор для развёртывания и сопровождения кластеров etcd в Kubernetes. На днях он был передан проекту Cozystack (CNCF Sandbox). Перед этим команда опубликовала написанную с нуля реализацию оператора с новой версией API — etcd-operator.cozystack.io/v1alpha2 . Эта версия пришла на смену etcd.aenix.io/v1alpha1 . Вместо управления узлами через StatefulSet новый оператор напрямую задействует штатный Membership API etcd (операции MemberAdd, MemberPromote и MemberRemove), что позволяет ему полностью контролировать состав кластера. Автор новой реализации — Тимофей Ларкин , один из мейнтейнеров прежнего оператора (старый код остался в ветке v1alpha1 ). Проект написан на Go и распространяется под лицензией Apache 2.0.
https://habr.com/ru/companies/aenix/articles/1047170/
#aenix #cozystack #devops #etcd #cncf #open_source #kubernetes #kubernetes_operator #kubernetes_cluster
