Наш публичный календарь гастролей, напишите если планируете посетить какое-то из мероприятий, будем рады встретиться лично:
---
June 6-7, 2024 — KCD Czech & Slovak 2024
Location: Prague, Czech Republic
Attendees: Andrei Kvapil, Viktoriia Kvapil
Talks:
1. Title: Reconciliation loop pattern in visual representation
Speaker: Andrei Kvapil
Date: June 6, 2024, 4:30 PM CEDT
2. Title: Kubernetes is the new Skynet, or: the rise of Kubernetes automation
Speaker: Andrei Kvapil
Date: June 7, 2024, 1:10 PM CEDT
---
June 13-15, 2024 — DevConf.cz
Location: Brno, Czech Republic
Attendees: George Gaal, Andrei Kvapil, Viktoriia Kvapil
---
September 18, 2024 — Taloscon
Location: London, UK
Attendees: Andrei Kvapil, Viktoriia Kvapil
Talk:
1. Title: Mastering Bare Metal with Talos Linux: A Comprehensive Platform Approach
Speaker: Andrei Kvapil
---
September 19-20, 2024 — SREday 2024 London
Location: London, UK
Attendees: Andrei Kvapil, Viktoriia Kvapil
Talk:
1. Title: How to deploy a reproducible environment on bare metal with Talos Linux
Speaker: Andrei Kvapil
---
October 28-29, 2024 — Tech Internals Conf Berlin 2024
Location: Berlin, Germany
Attendees: Andrei Kvapil, Viktoriia Kvapil, George Gaal
Talks:
1. Title: Click-Click and Kubernetes: Kubernetes-in-Kubernetes with Kamaji, KubeVirt, and the Cluster API
Speaker: Andrei Kvapil
2. Title: How to effectively secure access to ssh and k8s with Teleport
Speaker: George Gaal
---
June 6-7, 2024 — KCD Czech & Slovak 2024
Location: Prague, Czech Republic
Attendees: Andrei Kvapil, Viktoriia Kvapil
Talks:
1. Title: Reconciliation loop pattern in visual representation
Speaker: Andrei Kvapil
Date: June 6, 2024, 4:30 PM CEDT
2. Title: Kubernetes is the new Skynet, or: the rise of Kubernetes automation
Speaker: Andrei Kvapil
Date: June 7, 2024, 1:10 PM CEDT
---
June 13-15, 2024 — DevConf.cz
Location: Brno, Czech Republic
Attendees: George Gaal, Andrei Kvapil, Viktoriia Kvapil
---
September 18, 2024 — Taloscon
Location: London, UK
Attendees: Andrei Kvapil, Viktoriia Kvapil
Talk:
1. Title: Mastering Bare Metal with Talos Linux: A Comprehensive Platform Approach
Speaker: Andrei Kvapil
---
September 19-20, 2024 — SREday 2024 London
Location: London, UK
Attendees: Andrei Kvapil, Viktoriia Kvapil
Talk:
1. Title: How to deploy a reproducible environment on bare metal with Talos Linux
Speaker: Andrei Kvapil
---
October 28-29, 2024 — Tech Internals Conf Berlin 2024
Location: Berlin, Germany
Attendees: Andrei Kvapil, Viktoriia Kvapil, George Gaal
Talks:
1. Title: Click-Click and Kubernetes: Kubernetes-in-Kubernetes with Kamaji, KubeVirt, and the Cluster API
Speaker: Andrei Kvapil
2. Title: How to effectively secure access to ssh and k8s with Teleport
Speaker: George Gaal
🔥6❤3
За последнее время не публиковали записи наших комьюнити митов. Исправляемся.
Теперь все они доступны в плейлистах на Youtube:
Cozystack:
https://www.youtube.com/playlist?list=PLEIgpkcPkMHaXqndo8iMMLS64p4sBkHPg
etcd-operator:
https://www.youtube.com/playlist?list=PLJtQvuQ_bJl1dbKiI8zp6KXn9b4NEyQZh
Не забывайте подписаться на календарь, чтобы не пропустить следующий мит.
Теперь все они доступны в плейлистах на Youtube:
Cozystack:
https://www.youtube.com/playlist?list=PLEIgpkcPkMHaXqndo8iMMLS64p4sBkHPg
etcd-operator:
https://www.youtube.com/playlist?list=PLJtQvuQ_bJl1dbKiI8zp6KXn9b4NEyQZh
Не забывайте подписаться на календарь, чтобы не пропустить следующий мит.
YouTube
Cozystack Community meetings
Share your videos with friends, family, and the world
🔥3
Forwarded from ITTales :(){ :|:& };:
Сегодня игрался с SeaweedFS.
Несколько моментов которые для себя заметил:
1. seaweedfs-operator не выглядит завершённым, занёс PR на настройку вебхуков, вроде завелось, но официальный Helm-чарт похоже сейчас в приоритете.
2. postgres в качестве бекенда, интегрируется с CNPG на раз-два, кластер пошатал вроде всё стабильно
3. есть несколько неочевидных вещей с переменными окружения и параметрами вроле
4. в целом понравилось, в идеологию Cozystack ложится как-раз. Будем запускать отедльный кластер на тенанта и давать возможность создавать бакеты в нём.
5. результат: будем адоптить
Несколько моментов которые для себя заметил:
1. seaweedfs-operator не выглядит завершённым, занёс PR на настройку вебхуков, вроде завелось, но официальный Helm-чарт похоже сейчас в приоритете.
2. postgres в качестве бекенда, интегрируется с CNPG на раз-два, кластер пошатал вроде всё стабильно
3. есть несколько неочевидных вещей с переменными окружения и параметрами вроле
maxVolumes и volumeSizeLimitMB, в документации я объяснений не нашёл, пришлось разбираться на ощупь. Похоже что с SeaweedFS, наилучшая документация - это RTFS4. в целом понравилось, в идеологию Cozystack ложится как-раз. Будем запускать отедльный кластер на тенанта и давать возможность создавать бакеты в нём.
5. результат: будем адоптить
🔥13
Новая версия Cozystack v0.6.0 имеет несколько улучшений для пользовательских Kubernetes-кластеров.
- Добавлена возможность подключаться к виртуальным машинам через serial-console. Пользователь root теперь не требует пароля и машины можно легко дебажить. Для этого вам понадобится утилита virtctl из инструментария KubeVirt
- Решена проблема с переполняющимся местом для хранения контейнеров, теперь все виртуальные машины запускаются с двумя эфимерными дисками, которые подключаются в /var/lib/containerd и /var/lib/kubelet соотвественно
- etcd quota-backend-bytes теперь устанавливается автоматически на 95% от запрошенного пользователем места
- Добавлена возможность подключаться к виртуальным машинам через serial-console. Пользователь root теперь не требует пароля и машины можно легко дебажить. Для этого вам понадобится утилита virtctl из инструментария KubeVirt
- Решена проблема с переполняющимся местом для хранения контейнеров, теперь все виртуальные машины запускаются с двумя эфимерными дисками, которые подключаются в /var/lib/containerd и /var/lib/kubelet соотвественно
- etcd quota-backend-bytes теперь устанавливается автоматически на 95% от запрошенного пользователем места
kubevirt.io
Download and Install the virtctl Command Line Interface - KubeVirt user guide
Documentation for KubeVirt
🔥10❤1
Обновили документацию, всё что касается Talos Linux было вынесено в отдельный раздел.
- Добавлена инструкция по декларативному методу настройки кластера с помощью Talm
- Помимо установки с помощью PXE и Hetzner обавлена инструкция по установке с ISO-образа
- Страничка Getting Started переработана, чтобы ссылаться на все доступные методы установки
- В FAQ добавлен раздел Operations описывающий некоторые задачи по обслуживанию кластера
Пожалуйста не стесняйтесь задавать вопросы и присылать ваши исправления в документацию
- Добавлена инструкция по декларативному методу настройки кластера с помощью Talm
- Помимо установки с помощью PXE и Hetzner обавлена инструкция по установке с ISO-образа
- Страничка Getting Started переработана, чтобы ссылаться на все доступные методы установки
- В FAQ добавлен раздел Operations описывающий некоторые задачи по обслуживанию кластера
Пожалуйста не стесняйтесь задавать вопросы и присылать ваши исправления в документацию
Cozystack
Cozystack: Free and open source PaaS framework for building clouds
Transform a set of bare metal servers into an intelligent system with a simple REST API for spawning Kubernetes clusters, Databases-as-a-Service, virtual machines, load balancers, HTTP caching services, and other services with ease.
Use Cozystack to build…
Use Cozystack to build…
🔥9
Forwarded from opennet.ru
Проект Cozystack выпустил Talm, менеджер конфигураций для Talos Linux https://opennet.ru/61223/
www.opennet.ru
Проект Cozystack выпустил Talm, менеджер конфигураций для Talos Linux
Разработчики свободной PaaS-платформы Cozystack подготовили проект Talm, призванный упростить конфигурацию bare-metal серверов для Talos Linux, операционной системы для запуска Kubernetes, которая имеет Kubernetes-подобное API и настраивается одним Yaml-манифестом.…
👍8🔥3
Хочу напомнить мы тут целым комьюнити пилим свободный etcd-operator.
И нам нужна новая кровь. Если вы хотите учить golang и попробовать себя в совместной разработке комьюнити проекта. Милости просим в чатик @etcd_operator
Сегодня будет наш очередной комьюнити мит.
When: every Tuesday at 16:00 CET (17:00 MSK)
Where: Google meet
Link to join in:
https://meet.google.com/pib-tpfe-kuv
Minutes:
https://docs.google.com/document/d/1coiWlHOVfPAIyKqtfpYLhq9eeRPHCuuMxmNmVfo9-sA/edit
^^ накидывайте что хотите обсудить в Open Floor
И нам нужна новая кровь. Если вы хотите учить golang и попробовать себя в совместной разработке комьюнити проекта. Милости просим в чатик @etcd_operator
Сегодня будет наш очередной комьюнити мит.
When: every Tuesday at 16:00 CET (17:00 MSK)
Where: Google meet
Link to join in:
https://meet.google.com/pib-tpfe-kuv
Minutes:
https://docs.google.com/document/d/1coiWlHOVfPAIyKqtfpYLhq9eeRPHCuuMxmNmVfo9-sA/edit
^^ накидывайте что хотите обсудить в Open Floor
Google
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
🔥4
> We are discussing the deploy based on Flux the applications built on top of SpinKube. Also we would like to discuss other COZY things like COZY stack platform
Join live translation:
https://www.youtube.com/watch?v=IXi2lhRjOlU
Join live translation:
https://www.youtube.com/watch?v=IXi2lhRjOlU
YouTube
SpinKube and Flux automated, on Kubernetes 1.30 w/ Kingdon Barrett
Kingdon Barrett joins us for a stream on using SpinKube and Flux automated on K8s 1.30.
Check out spinkube.dev for more info
Check out spinkube.dev for more info
Forwarded from ITTales :(){ :|:& };:
Последние несколько дней я потратил на решение проблемы с нерабочим
После углублённого анализа кода BPF-программ как всегда оказалось что проблема не там, а в списке девайсов, на которые Cilium добавляет необходимые обработчики.
По умолчанию Cilium собирает список из девайсов, которые содержат InternalAddress ноды и все для которых указаны global unicast маршруты. Девайс
На данный момент в Cilium есть возможность передать список девайсов явно, но тогда не будет работать автодетект, или использовать автодетект, но тогда не попадает
Для решения этой проблемы подготовил патч, который добавляет в cilium-agent опцию
https://github.com/cilium/cilium/pull/32730#issuecomment-2135982096
externalTrafficPolicy: Сluster в Cozystack.После углублённого анализа кода BPF-программ как всегда оказалось что проблема не там, а в списке девайсов, на которые Cilium добавляет необходимые обработчики.
По умолчанию Cilium собирает список из девайсов, которые содержат InternalAddress ноды и все для которых указаны global unicast маршруты. Девайс
ovn0 в этом списке не фигурирует. Однако kube-ovn использует его как для доставки трафика пода на ноды.На данный момент в Cilium есть возможность передать список девайсов явно, но тогда не будет работать автодетект, или использовать автодетект, но тогда не попадает
ovn0, что автоматически делает`externalTrafficPolicy: Сluster` неработоспособным.Для решения этой проблемы подготовил патч, который добавляет в cilium-agent опцию
--enforce-device-detection которая позволяет использовать автодетекшен в дополнение к указаным в списке девайсам. Теперь нужно этот патч отстоять, если у вас есть подходящая user-story, прокоментируйте этот PR плз:https://github.com/cilium/cilium/pull/32730#issuecomment-2135982096
GitHub
Introduce --enforce-device-detection option by kvaps · Pull Request #32730 · cilium/cilium
Introduce --enforce-device-detection option
Helm chart: enforceDeviceDetection option
Add tests for EnforceDeviceDetection option
Please ensure your pull request adheres to the following guideline...
Helm chart: enforceDeviceDetection option
Add tests for EnforceDeviceDetection option
Please ensure your pull request adheres to the following guideline...
👍5🔥4🤔1
Вышел релиз Cozystack v0.7.0, который стабилизирует работу с пользовательскими Kubernetes-кластерами и работу с сетью:
- Kube-ovn и Cilium обновлены до последних версий
- Решена проблема с коммуникацией подов в тенант Kubernetes кластерах
- Решена проблема с прокидыванием корректных DNS-серверов в пользовательских кластерах
- Решена проблема с некорректной обработкой пользователей и ролей в конфиге Postgres-приложения
- Решены проблемы с неработающим
- Для etcd включен autocompaction и периодический дефраг
- Теперь для родительского кластера предлагается использовать домен
- Kube-ovn и Cilium обновлены до последних версий
- Решена проблема с коммуникацией подов в тенант Kubernetes кластерах
- Решена проблема с прокидыванием корректных DNS-серверов в пользовательских кластерах
- Решена проблема с некорректной обработкой пользователей и ролей в конфиге Postgres-приложения
- Решены проблемы с неработающим
externalTrafficPolicy: Сluster- Для etcd включен autocompaction и периодический дефраг
- Теперь для родительского кластера предлагается использовать домен
cozy.local, таким образом из tenant Kubernetes кластеров можно достичь сервисы созданные в родительском по single dns name или FQDNGitHub
Release v0.7.0 · cozystack/cozystack
The Cozystack v0.7.0 release stabilizes the operation with tenant Kubernetes clusters and networking:
Kube-ovn and Cilium have been updated to the latest versions
Resolved an issue with pod commun...
Kube-ovn and Cilium have been updated to the latest versions
Resolved an issue with pod commun...
🔥2
Talos Linux: вам не нужна операционная система, вам нужен Kubernetes
Спикер: Andrei Kvapil @kvaps - Ænix
Ведущая: @Fidelina_ru
В эту пятницу 31.05 в 20:00 (по мск)
Прямая трансляция: https://clck.ru/3Ay52DС с ответами на вопросы из чата YouTube
При поддержке:
@kubernetes_ru
@itstand_org
@devops_ru
@cozystack
@ru_talos
@devopsforlove
Спикер: Andrei Kvapil @kvaps - Ænix
Ведущая: @Fidelina_ru
В эту пятницу 31.05 в 20:00 (по мск)
Прямая трансляция: https://clck.ru/3Ay52DС с ответами на вопросы из чата YouTube
При поддержке:
@kubernetes_ru
@itstand_org
@devops_ru
@cozystack
@ru_talos
@devopsforlove
🔥13👍2
𝚔𝚟𝚊𝚙𝚜
В общем-то вот, 19 Апреля 2024 на Кипре буду рассказывать про наш опыт использования Talos Linux и его роль в Cozystack :) https://internals.tech/2024/abstracts/9887
Опубликована запись доклада с TIC Conference
https://www.youtube.com/watch?v=9CIMTum9bTA
https://www.youtube.com/watch?v=9CIMTum9bTA
YouTube
Talos Linux: You don't need an operating system, you only need Kubernetes / Andrei Kvapil
The next event will be held in Berlin Germany on February 26 and 27, 2025.
Join us!
https://internals.tech/berlin/2025
---------
Tech Internals Conf 2024, Cyprus
19 April 2024
https://internals.tech/2024/abstracts/9887
As a group of technology enthusiasts…
Join us!
https://internals.tech/berlin/2025
---------
Tech Internals Conf 2024, Cyprus
19 April 2024
https://internals.tech/2024/abstracts/9887
As a group of technology enthusiasts…
👍11🔥7🤡1🌚1🙈1
ITTales :(){ :|:& };:
Последние несколько дней я потратил на решение проблемы с нерабочим externalTrafficPolicy: Сluster в Cozystack. После углублённого анализа кода BPF-программ как всегда оказалось что проблема не там, а в списке девайсов, на которые Cilium добавляет необходимые…
Огромное всем спасибо за поддержку. PR отстояли и теперь он успешно смерджен. Мимохом @kvaps приняли в организацию Cilium, ещё одна ачивка получена!
Мы активно участвуем в свободных проектах и контрибьютим в Kubernetes, KubeVirt, Talos Linux, FluxCD, LINSTOR, теперь ещё и Cilium. А принадлежность к организациям на GitHub только доказывает нашу приверженность к Open Source!
Мы активно участвуем в свободных проектах и контрибьютим в Kubernetes, KubeVirt, Talos Linux, FluxCD, LINSTOR, теперь ещё и Cilium. А принадлежность к организациям на GitHub только доказывает нашу приверженность к Open Source!
Telegram
Ænix.io
Последние несколько дней я потратил на решение проблемы с нерабочим externalTrafficPolicy: Сluster в Cozystack.
После углублённого анализа кода BPF-программ как всегда оказалось что проблема не там, а в списке девайсов, на которые Cilium добавляет необходимые…
После углублённого анализа кода BPF-программ как всегда оказалось что проблема не там, а в списке девайсов, на которые Cilium добавляет необходимые…
👍25🎉12😱1😇1💊1
Live-demo: FluxCD в действии
Спикер: Georg Gaal @gecube - независимый эксперт
Ведущая: @Fidelina_ru
В эту пятницу 07.06 в 20:00 (по мск)
Прямая трансляция:
https://clck.ru/3B7KMH
с ответами на вопросы из чата YouTube
При поддержке:
@kubernetes_ru
@itstand_org
@devops_nn
@cozystack
@ru_gitlab
@devopsforlove
🔥IT STAND |FIDELINA.RU | Бот
Спикер: Georg Gaal @gecube - независимый эксперт
Ведущая: @Fidelina_ru
В эту пятницу 07.06 в 20:00 (по мск)
Прямая трансляция:
https://clck.ru/3B7KMH
с ответами на вопросы из чата YouTube
При поддержке:
@kubernetes_ru
@itstand_org
@devops_nn
@cozystack
@ru_gitlab
@devopsforlove
🔥IT STAND |
❤🔥7
Поздравляем Kubernetes с 10-летием! За это время технология совершила революцию в управлении контейнерами и стала незаменимым инструментом для разработчиков и инженеров по всему миру.
Мы рады быть частью комьюнити, шарить знания и опыт с замечательными людьми собравшегося вокруг этого проекта.
Передаем привет с KCD Czech & Slovak где Андрей рассказал об автоматизации развертывания Kubernetes-окружений, свободных проектах и технологиях используемых для этого.
Приходите послушать доклад Георга про FluxCD, сегодня через 1,5 часа.
Мы рады быть частью комьюнити, шарить знания и опыт с замечательными людьми собравшегося вокруг этого проекта.
Передаем привет с KCD Czech & Slovak где Андрей рассказал об автоматизации развертывания Kubernetes-окружений, свободных проектах и технологиях используемых для этого.
Приходите послушать доклад Георга про FluxCD, сегодня через 1,5 часа.
🔥8👍1
Мы достигли 500 звёзд на GitHub!
За 5 месяцев это хороший результат. За это время мы расширили команду и привлекли несколько сторонних контрибьютеров.
Спасибо вам что вы с нами!
https://github.com/aenix-io/cozystack
За 5 месяцев это хороший результат. За это время мы расширили команду и привлекли несколько сторонних контрибьютеров.
Спасибо вам что вы с нами!
https://github.com/aenix-io/cozystack
🔥21❤3👍3⚡1
Ænix.io
Поздравляем Kubernetes с 10-летием! За это время технология совершила революцию в управлении контейнерами и стала незаменимым инструментом для разработчиков и инженеров по всему миру. Мы рады быть частью комьюнити, шарить знания и опыт с замечательными людьми…
Опубликована запись выступления Андрея Квапила на KCD Czech&Slovak
Kubernetes is the new Skynet, or the rise of Kubernetes automation
https://youtu.be/wBKrGVWbdcI
Kubernetes is the new Skynet, or the rise of Kubernetes automation
https://youtu.be/wBKrGVWbdcI
YouTube
Kubernetes is the new Skynet, or the rise of Kubernetes automation - Andrei Kvapil
Kubernetes is widely known for being the container orchestration tool, and lately being the orchestrator of "everything", such as external resources thanks to Crossplane, Databases with popular operators, and beyond.
What if we had a Platform able to operate…
What if we had a Platform able to operate…
🔥4👍1
Live-демо: свой SaaS за пять минут на Kubernetes
Мастер-класс по развертыванию Talos Linux с инструментами Talm и talos-bootstrap, а также платформы Cozystack поверх него.
Спикер: Andrei Kvapil @kvaps - Ænix
Ведущая: @Fidelina_ru
В эту пятницу 21.06 в 20:00 (по мск)
Прямая трансляция: https://clck.ru/3BNFf9
с ответами на вопросы из чата YouTube
При поддержке:
@kubernetes_ru
@itstand_org
@devops_ru
@cozystack
@ru_talos
@devopsforlove
🔥IT STAND |FIDELINA.RU | Бот
Мастер-класс по развертыванию Talos Linux с инструментами Talm и talos-bootstrap, а также платформы Cozystack поверх него.
Спикер: Andrei Kvapil @kvaps - Ænix
Ведущая: @Fidelina_ru
В эту пятницу 21.06 в 20:00 (по мск)
Прямая трансляция: https://clck.ru/3BNFf9
с ответами на вопросы из чата YouTube
При поддержке:
@kubernetes_ru
@itstand_org
@devops_ru
@cozystack
@ru_talos
@devopsforlove
🔥IT STAND |
👍9🔥1
Мы провели небольшое исследование и запустили Cozystack на ARM. Большое спасибо beby.cloud за предоставленную инфраструктуру из Raspbery PIs
Есть над чем поработать, но радует тот факт, что большинство компонентов запустились и работают без каких либо проблем.
На данный момент есть понимание как довести эту установку до ума. Чтобы узнать подробности или помочь с имплементацией приходите на сегодняшний комьюнити мит в 18:00 по CET
https://news.1rj.ru/str/cozystack/4720
Есть над чем поработать, но радует тот факт, что большинство компонентов запустились и работают без каких либо проблем.
На данный момент есть понимание как довести эту установку до ума. Чтобы узнать подробности или помочь с имплементацией приходите на сегодняшний комьюнити мит в 18:00 по CET
https://news.1rj.ru/str/cozystack/4720
🔥17👍2
Вышел релиз 0.8.0 Open Source-платформы Cozystack: fluxcd-оператор, e2e-тесты, поддержа ARM, etcd-operator 0.3.0 и другие фичи
Релиз Cozystack v0.8.0 уже доступен для скачивания, установки или обновления текущей инсталляции.
Основные изменения:
— Обновили FluxCD до версии 2.3. Полностью переработали логику его установки, а community helm-чарт заменили на официальный fluxcd-оператор.
— Добавили поддержку managed-расширений для пользовательских кластеров: теперь в них одним кликом в GUI можно устанавливать ingress-nginx, cert-manager и FluxCD.
— Добавили возможность роутить трафик на пользовательские Kubernetes-кластеры через основной ingress-контроллер.
— Добавили e2e-тесты.
— Для PostgreSQL сделали возможность включать синхронную репликацию на основе кворума.
— Добавили базовую поддержку архитектуры ARM для distro-hosted-бандла.
— Улучшения в DX: мы добавили kustomize-обработчик, так что теперь
Кроме того, мы обновили etcd-оператор до версии 0.3.0 (он тоже включен в состав платформы):
— Добавили поддержку ARM.
— Проработали архитектуру оператора, отрисовали flow chart и начали вести по нему работы. Первое изменение, улучшающее проверку статуса, уже вошло в этот релиз.
— Улучшили работу с хранилищем: автокомпакшен теперь включен по умолчанию, добавлена логика для втоматического вычисления
Отдельное спасибо ребятам из нашего комьюнити, которые отправили немало PR'ов: aobort, sircthulhu, hiddenmarten, sergeyshevch, Kirill-Garbar, lllamnyp, kingdonb.
Присоединяйтесь к нашим комьюнити:
👉 Cozystack
👉 etcd-operator
Релиз Cozystack v0.8.0 уже доступен для скачивания, установки или обновления текущей инсталляции.
Основные изменения:
— Обновили FluxCD до версии 2.3. Полностью переработали логику его установки, а community helm-чарт заменили на официальный fluxcd-оператор.
— Добавили поддержку managed-расширений для пользовательских кластеров: теперь в них одним кликом в GUI можно устанавливать ingress-nginx, cert-manager и FluxCD.
— Добавили возможность роутить трафик на пользовательские Kubernetes-кластеры через основной ingress-контроллер.
— Добавили e2e-тесты.
— Для PostgreSQL сделали возможность включать синхронную репликацию на основе кворума.
— Добавили базовую поддержку архитектуры ARM для distro-hosted-бандла.
— Улучшения в DX: мы добавили kustomize-обработчик, так что теперь
make apply / make diff моделирует apply, как если бы он был сделан через FluxCD, и показывает только актуальные изменения.Кроме того, мы обновили etcd-оператор до версии 0.3.0 (он тоже включен в состав платформы):
— Добавили поддержку ARM.
— Проработали архитектуру оператора, отрисовали flow chart и начали вести по нему работы. Первое изменение, улучшающее проверку статуса, уже вошло в этот релиз.
— Улучшили работу с хранилищем: автокомпакшен теперь включен по умолчанию, добавлена логика для втоматического вычисления
quota-backend-bytes, которое теперь устанавливается автоматически до 95% от размера PVC (по умолчанию etcd ничего не знает о размере хранилища, а новая фича включает автоматические настройки хранилища по умолчанию).Отдельное спасибо ребятам из нашего комьюнити, которые отправили немало PR'ов: aobort, sircthulhu, hiddenmarten, sergeyshevch, Kirill-Garbar, lllamnyp, kingdonb.
Присоединяйтесь к нашим комьюнити:
👉 Cozystack
👉 etcd-operator
GitHub
Release v0.8.0 · cozystack/cozystack
Cozystack 0.8.0 – Now with FluxCD Operator, E2E Tests, ARM Support, ETCD Operator 0.3.0, and more
Release of Cozystack v0.8.0 is now available for download, installation, or updating your current s...
Release of Cozystack v0.8.0 is now available for download, installation, or updating your current s...
🔥17❤1
Очень полезно ходить на наши комьюнити-миты😎 Присоединяйтесь!
👉 Telegram group
👉 Slack
👉 GitHub
👉 Meeting notes
👉 Public calendar
👉 Telegram group
👉 Slack
👉 GitHub
👉 Meeting notes
👉 Public calendar
🔥9