Опубликована первая альфа-версия проекта etcd-operator, развивающего инструментарий для упрощения развёртывания распределённого хранилища etcd в окружении Kubernetes и управления кластерами etcd. Инструментарий может решать такие задачи, как развёртывание узлов, настройка, управление, масштабирование и восстановление в случае сбоев. Конфигурация задаётся в формате YAML. Код проекта написан на языке Go и распространяется под лицензией Apache 2.0...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60833
Насчет CNCF, я так полагаю, даже самые оптимистичные надежд не питают. Там очень косо смотрят на сообщества, возглавляемые не-гражданами.
Я лично знаком с мейнтейнерами двух свободных проектов, которые попали в CNCF. Piraeus Datastore из Австрии и Capsule из Италии.
Outer states — там citizens хоть и second class, но всё же citizens.
https://www.cncf.io/projects/werf/ - вот вам ещё пример
Не-граждане могут создать Фонд облачных вычислений (ФОВ).
Очередные феминистки обижают белых русских мужчин?Я один из ведущих мейнтейнеров одного из Sandbox проектов. Вместо с чуваками из самых разных концов света. Но вопросы аффилиации с какой-нибудь подсанкционной компанией могут возникнуть.
Помню etcd красношляпники хоронили и перересовывали. Хоронили и переписывали. А оказывается вон оно почему.
Они весь кубик "переписывали" (openshift). Самому кубику, естественно, на эти судороги глубоко параллельно. Шляпа лает, караван идёт.
Люди из Шляпы делают карьеру, доказывая продажами полезность. Втюхивают свой переписанный всем агрессивно.Плохо то, ради чего это делается, т.к. за бортом моугт осатваться качество и удобство для конечного пользователя. Бывает по разному.
> Люди из Шляпы делают карьеру, доказывая продажами полезность. Втюхивают свой переписанный всем агрессивно.Ага. Агрессивно переписали олдовые юниксы, так что теперь на серваках повсеместно безблагодатный линукс.
Ага, а ещё Linux переписали в Fedora. Вот же злыдни!Уровень opennet, конечно, пугает: уже и что такое дистрибутив не знают.
Кажется, рановато новость опубликовали: у проекта ещё документации даже нет никакой.
Расскажите про HA, про скейлинг подов, про то, как они переживают роллаут: etcd же в общем-то stateful приложение - как хранятся данные? На Persistent Volume через PVC?
Можно ли сделать из 3 реплик 5, а потом снова 3?
Горизонтальное масштабирование планируют сделать к релизу 0.0.3 https://github.com/orgs/aenix-io/projects/1> как хранятся данные? На Persistent Volume через PVC?
А как ещё? Не в hostPath же.
Изначально новость была про успешный эксперимент и формирование инициативной группы в комьюнити.
Но модерация решила преподнести как первый альфа-выпуск, что в принципе правда, но немного меняет изначальный смысл новости.
> Изначально новость была про успешный экспериментПолагаю, что эксперимент можно будет считать успешным, если сообщество дорастёт до первого стабильного релиза. Сколько на просторах гитхаба недоделанных операторов...
> Проект создан в рамках эксперимента по организации людей в русскоязычном сообществе KubernetesСтранное дело. Если посмотреть на «русскоязычное сообщество», то там прослеживается отчаянная нелюбовь к k8s, а если посмотреть на сообщество вокруг k8s, то там русскоязычных крайне мало.
Кроме того, от подобного проекта ожидаешь всё же фокуса на технических аспектах, а тут почему-то фокус на языке общения
> Странное дело. Если посмотреть на «русскоязычное сообщество», то там прослеживается отчаянная нелюбовь к k8sЭто сообщество админов FAMP (freebsd, apache, mysql, php). Они принципиально не любят любые технологии, появившиеся после 2007 года.
И да, в англоязычном сообществе их ГОРАЗДО больше.
> И да, в англоязычном сообществе их ГОРАЗДО больше.Англоязычное сообщество само по себе ГОРАЗДО больше. В процентном соотношении надо смотреть, и тут я не помошник, с FAMP-админами не тусуюсь.
из всего тобой перечисленного внимание заслуживает mysql, все остальное такое себе, php вообще барахлона сегодняшний день MySQL и все его движки в том числе для кластеров - это лучшее что случилось с базами данных, PostgresSQL Pro так и не смогли в адекватный мульти-мастер
и да контейнеры - это мусор, и я не админ ))) а то кого ты называешь "после 2007" просто это любители обмазаться с ного до головы
а то что в англоязычном сообществе больше людей "до 2007" так это потому там меньше вкатившихся любителей модно-молодежно
А также: понимание возможности и умение инфраструктуры как код съужает круг. Тогда приходит сложность поддержки месива контейнеров, оркестрации, постоянных сильно изменяющих обновлений, проблемы отладки параметров и сетей по причине скрытости изоляцией, отсюда нужно уметь и понимать как правильно готовить контейнеры. Малому офису и дому такое не нужно, это умеют люди за большую цену, что не выгодно.В 10+ раз сложнее простого "dnf install + /etc/rc.d/".
> прослеживается отчаянная нелюбовь к k8sмнение на основе форума опеннет? тут народ дикий по большей части, а за пределами кубер вполне себе популярен
а по поводу озвученных целей проекта поддерживаю, звучит мягко говоря странно
> мнение на основе форума опеннет?А так же ЛОРа и общения в чатах и лично.
> тут народ дикий по большей части, а за пределами кубер вполне себе популярен
Это где же такое счастливое место?
> А так же ЛОРа и общения в чатах и лично.На опеннете собираются по большей части пользователи винды, на ЛОРе — пользователи мака. И те, и другие весьма далеки от линукса и серверов.
> Это где же такое счастливое место?
Любая профессиональная конференция, например. Так как за участие платит работодатель, случайных людей там довольно мало.
> за пределами кубер вполне себе популяренЕго начинают продавать как сервис. Появились известно где контейнеры на халяву. А тогда он стрёмно прост. Опасность в том, что без покупки сложно правильно сделать эту вещь. И контейнеры потихоньку обманечиваются, уходя из свободного доступа.
Как обычно, как с Питоном, по мере созревания и обрастания библиотеками полсе отладки и развития, становится проще в применении и достоинства начинают быть заметны.
Известно где?
Что такое «нативная для к8с экосистема»? Компьютеры?
Это когда для запуска Kubernetes вам не нужен OpenStack и какая-либо другая прослойка.Дело в том, что Kuberntes не-мультитенантный и по хорошему под каждое приложение и команду разработки вам нужно запускать отдельный кластер.
Реализовать подобную систему на bare-metal обычно бывает не очень-то и просто. Таким образом возникает желаение использовать куб чтобы запускать Kubernetes-кластера внутри него.