Жизнь у форумов community.flant.com не была долгой, за что спасибо GitHub'у, который запустил свои Discussions! Теперь основные обсуждения (на английском) для наших Open Source-проектов переезжают в соответствующие разделы. GitHub Discussions уже доступны для werf, shell-operator, addon-operator, grafana-statusmap и т.д. — присоединяйтесь на соответствующих страницах проектов! 🤗
Для русскоязычных пользователей также по-прежнему функционируют чаты в Telegram 👍🏻
* werf — https://xn--r1a.website/werf_ru
* shell-operator и addon-operator — https://xn--r1a.website/kubeoperator
* grafana-statusmap — https://xn--r1a.website/statusmap_ru
* общий для всего остального — https://xn--r1a.website/flant_chat
Для русскоязычных пользователей также по-прежнему функционируют чаты в Telegram 👍🏻
* werf — https://xn--r1a.website/werf_ru
* shell-operator и addon-operator — https://xn--r1a.website/kubeoperator
* grafana-statusmap — https://xn--r1a.website/statusmap_ru
* общий для всего остального — https://xn--r1a.website/flant_chat
Этот год наших публикаций на хабре открывает перевод простой и понятной практической статьи по git rebase: https://habr.com/ru/company/flant/blog/536698/
Хабр
Поддержание аккуратной истории в Git с помощью интерактивного rebase
Прим. перев. : эта статья была написана автором Git-клиента Tower, Tobias Günther, и опубликована в блоге GitLab. В ней просто и наглядно рассказывается об основных возможностях интерактивного...
По случаю [состоявшегося и грядущего] релизов v1.0.0-rc1 наших Open Source-проектов для расширения возможностей Kubernetes — shell-operator и addon-operator — рассказываем об их последних новшествах! https://habr.com/ru/company/flant/blog/537794/
Хабр
Прогресс shell-operator и addon-operator: хуки как admission webhooks, Helm 3, OpenAPI, хуки на Go и многое другое
Shell-operator и addon-operator — Open Source-проекты компании «Флант» для администраторов Kubernetes, представленные в апреле 2019 года. Первый призван упростить создание K8s-операторов: для этого с...
20000+ подписчиков у нашего блога на хабре. Спасибо за доверие! Дальше будет не менее интересно — присоединяйтесь ;-) https://habr.com/ru/company/flant/
Новый год мы официально отпраздновали с небольшой задержкой и виртуально. Вот как это было: https://flant.ru/news/virtual-2021-new-year
flant.ru
Наш новогодний корпоратив прошел виртуально
Флант» — распределённая компания, поэтому свои «физические» корпоративные мероприятия мы ценим вдвойне. Однако ограничения на возможность их проведения в текущих реалиях привели нас к поиску виртуальной альтернативы.
Продолжаем цикл failure stories! На этот раз авария при миграции Elasticsearch: https://habr.com/ru/company/flant/blog/539494/
Хабр
Аварии как опыт #2. Как развалить Elasticsearch при переносе внутри Kubernetes
В нашей внутренней production-инфраструктуре есть не слишком критичный участок, на котором периодически обкатываются различные технические решения, в том числе и...
Наконец-то запускаем свой новый блог на английском языке: https://blog.flant.com/
Он может быть не очень актуален тем, кто читает нашу хабру (те же статьи там появляются раньше на русском), зато его можно посоветовать своим англоязычным коллегам/знакомым. Опыт прежнего блога на Medium подтвердил большой интерес у международной публики. Есть подписка по почте и, конечно, RSS — welcome!
Он может быть не очень актуален тем, кто читает нашу хабру (те же статьи там появляются раньше на русском), зато его можно посоветовать своим англоязычным коллегам/знакомым. Опыт прежнего блога на Medium подтвердил большой интерес у международной публики. Есть подписка по почте и, конечно, RSS — welcome!
Palark | Blog
DevOps blog with Kubernetes best practices, tutorials, troubleshooting guides. Expert insights on containers, security, automation.
Новый перевод о том, почему микросервисы не «микро» и вообще не всегда полезны: https://habr.com/ru/company/flant/blog/540406/
Хабр
Почему в InVision затаскивают микросервисы обратно в монолит
Прим. перев. : автор этой статьи — Ben Nadel, сооснователь и главный инженер InVision App Inc. Миссию своей команды, поддерживающей серверную инфраструктуру компании, он сам характеризует как...
Коллеги из проекта Gardener для управления Kubernetes демонстрируют PR от @zuzzas, нашего solutions engineer, как пример «мгновенного вклада от сообщества». Подобная помощь приводится авторами как свидетельство мощи Open Source ❤️ И мы полностью с ними солидарны в этом.
P.S. Вот тот недавний пост, где попутно празднуется 3-летие проекта Gardener от SAP: https://gardener.cloud/blog/2021-01/01/
P.S. Вот тот недавний пост, где попутно празднуется 3-летие проекта Gardener от SAP: https://gardener.cloud/blog/2021-01/01/
Новая публикация в блоге — для тех, кто уже использует или только собирается использовать HashiCorp Vault в своей Kubernetes-инфраструктуре: https://habr.com/ru/company/flant/blog/540836/
Хабр
Сравниваем производительность HashiCorp Vault с разными бэкендами
Vault — Open Source-решение от HashiCorp для управления секретами. Его изначальная ориентированность на модульность и масштабируемость позволяет запускать как небольшой dev-сервер Vault на своем...
Нас не раз просили выкладывать те или иные чарты… и вот мы наконец-то запустили публичный ChartMuseum: https://github.com/flant/helm-charts
GitHub
GitHub - flant/helm-charts: Public Helm charts from Flant.
Public Helm charts from Flant. Contribute to flant/helm-charts development by creating an account on GitHub.
AWS CloudWatch + Prometheus на примере пары экспортеров: https://habr.com/ru/company/flant/blog/542082/
Хабр
Мониторим основные сервисы в AWS с Prometheus и exporter’ами для CloudWatch
Если вы используете в облачных провайдерах managed-инсталляции серверных служб вроде RDS или ElastiCache от AWS, то скорее всего уже задавались темой мониторинга инфраструктуры, а главное — оповещений...
Перевели для блога отличную статью про VPA в Kubernetes: https://habr.com/ru/company/flant/blog/541642/
Хабр
Вертикальное автомасштабирование pod'ов в Kubernetes: полное руководство
Прим перев. : месяц назад Povilas Versockas, CNCF Ambassador и software engineer из Литвы, написал очень подробную статью о том, как работает и как использовать VPA в Kubernetes. Рады поделиться её...
🛑 🔊 Мы очень ищем fullstack-разработчика на Rails для работы над нашими веб-сервисами. Сильный акцент на backend, уровень — middle.
ЗП — от 150k, полностью удалённая работа, приятный коллектив. Подробности и возможность отклика для всех заинтересованных (спросите у друзей!): https://job.flant.ru/vacancies#railsdev
ЗП — от 150k, полностью удалённая работа, приятный коллектив. Подробности и возможность отклика для всех заинтересованных (спросите у друзей!): https://job.flant.ru/vacancies#railsdev
Работа во «Фланте»
Открытые вакансии – Работа во «Фланте»
Вакансии компании Флант — ведущей DevOps-компании России
Новая история в нашем блоге — иллюстрация, когда простые решения могут быть очень эффективными: https://habr.com/ru/company/flant/blog/542540/
Хабр
Как мы сэкономили 2000 USD на трафике из Amazon S3 с помощью nginx-кэша
Эта небольшая история — живое свидетельство того, как самые простые решения (иногда) могут оказаться очень эффективными. В одном из проектов руководство взяло курс на оптимизацию бюджета на...
Рады представить релиз v0.4 нашего плагина с панелью statusmap для Grafana!
Теперь он совместим с Grafana 7.4, а также получил новые возможности включая отображение произвольного содержимого в tooltip'ах, шаблонизацию меток на оси y и новые переменные для tooltip'а. Процесс сборки и подписывания плагина переведен на grafana-toolkit и yarn, а публикация релизов теперь автоматизирована с GitHub Actions.
(Релиз плагина v0.4.0 пропустите из-за обнаруженного там бага — сразу используйте v0.4.1.)
* Подробности по релизам grafana-statusmap v0.4 и прямые ссылки для скачивания: https://github.com/flant/grafana-statusmap/releases
** Подан запрос на обновление в официальном репозитории плагинов Grafana — ожидаем вскоре и там: https://github.com/flant/grafana-statusmap/issues/183
Теперь он совместим с Grafana 7.4, а также получил новые возможности включая отображение произвольного содержимого в tooltip'ах, шаблонизацию меток на оси y и новые переменные для tooltip'а. Процесс сборки и подписывания плагина переведен на grafana-toolkit и yarn, а публикация релизов теперь автоматизирована с GitHub Actions.
(Релиз плагина v0.4.0 пропустите из-за обнаруженного там бага — сразу используйте v0.4.1.)
* Подробности по релизам grafana-statusmap v0.4 и прямые ссылки для скачивания: https://github.com/flant/grafana-statusmap/releases
** Подан запрос на обновление в официальном репозитории плагинов Grafana — ожидаем вскоре и там: https://github.com/flant/grafana-statusmap/issues/183
GitHub
Releases · flant/grafana-statusmap
Grafana panel plugin to visualize status of multiple objects over time - flant/grafana-statusmap
По случаю праздника перевели для блога довольно… кхм… неожиданную публикацию от создателя утилиты curl: https://habr.com/ru/company/flant/blog/543736/
Хабр
Обратная сторона Open Source-славы: как угрожают автору curl
Прим. перев. : уникальная история, что всколыхнула интернет в эти дни, показывает неожиданную сторону того, что могут «заслужить» авторы самых популярных Open Source-проектов. Ниже представлен перевод...
Ещё один перевод для блога — оригинальное быстрое введение в Kubernetes, построенное на понятных всем аналогиях: https://habr.com/ru/company/flant/blog/544306/
Хабр
Kubernetes — это как океанариум
Прим. перев.: в конце прошлого года Anne LoVerso — инженер из VMware Pivotal Labs — опубликовала развернутое сравнение Kubernetes с… океанариумом. Эта небольшая...
Вышел shell-operator v1.0.0-rc2 с исправлениями и одной новой фичей — возможностью использовать хуки как CRD conversion webhooks.
GitHub
Release 1.0.0-rc.2 (2021-02-25) · flant/shell-operator
Changelog
feat: support conversion webhooks (#250)
fix: examples cleanup (#253, #252, #251)
fix: log stderr from hook --config (#248)
ci,test
fix: add updateSnapshots in generator.go (#247)
fix:...
feat: support conversion webhooks (#250)
fix: examples cleanup (#253, #252, #251)
fix: log stderr from hook --config (#248)
ci,test
fix: add updateSnapshots in generator.go (#247)
fix:...
Рады опубликовать первую часть статьи, подготовленной на основе внутреннего документа наших инженеров: https://habr.com/ru/company/flant/blog/545204/
Хабр
Лучшие практики для деплоя высокодоступных приложений в Kubernetes. Часть 1
Развернуть в Kubernetes приложение в минимально рабочей конфигурации нетрудно. Но когда вы захотите обеспечить своему приложению максимальную доступность и надежность в работе, вы неизбежно...