Уже завтра (29 сентября) начинается онлайн-конференция DevOps Live 2020. «Флант» — партнер мероприятия, а наш техдир Дмитрий Столяров выступит с небольшим докладом в первый день.
Выступление называется «Как мы построили управление 150+ Kubernetes-кластерами» и состоится в 13:45—14:15 MSK в рамках бесплатного(!) трека.
* О конференции: https://devopsconf.io/moscow/2020
* Полное расписание: https://docs.google.com/spreadsheets/d/1nXuQO8X4Vv3nUBZMA2slMAhoe95fWxiyyZijq3jKbjE/edit
Выступление называется «Как мы построили управление 150+ Kubernetes-кластерами» и состоится в 13:45—14:15 MSK в рамках бесплатного(!) трека.
* О конференции: https://devopsconf.io/moscow/2020
* Полное расписание: https://docs.google.com/spreadsheets/d/1nXuQO8X4Vv3nUBZMA2slMAhoe95fWxiyyZijq3jKbjE/edit
devopsconf.io
Профессиональная конференция по интеграции процессов разработки, тестирования и эксплуатации 2020
На конференции DevOps Live 2020, которая уже началась (https://devopsconf.io/moscow/2020), помимо сегодняшнего нашего выступления про Kubernetes (начало в 13:45 MSK) будет и другой доклад Фланта.
Завтра (30 сентября) с рассказом про «Активацию обмена знаний» выступит Игорь Цупко — директор по Неизвестному в нашей компании. Этот доклад тоже относится к категории бесплатных и состоится в 11:45—12:30 MSK.
Завтра (30 сентября) с рассказом про «Активацию обмена знаний» выступит Игорь Цупко — директор по Неизвестному в нашей компании. Этот доклад тоже относится к категории бесплатных и состоится в 11:45—12:30 MSK.
devopsconf.io
Профессиональная конференция по интеграции процессов разработки, тестирования и эксплуатации 2020
Новый перевод в блоге — детальный рассказ о том, что происходит с CRI, CNI и kube-apiserver для выдачи IP-адресов в K8s: https://habr.com/ru/company/flant/blog/521406/
Хабр
Как pod в Kubernetes получает IP-адрес
Прим. перев.: эта статья, написанная SRE-инженером из LinkedIn, в деталях рассказывает о той «внутренней магии» в Kubernetes — точнее, взаимодействии CRI, CNI и...
🎊 Для растущего международного (англоязычного) сообщества пользователей наших Open Source-разработок мы рады представить https://community.flant.com/ 👈
Этот онлайн-форум, основанный на Discourse, станет отправной точкой для обсуждения наших Open Source-проектов и главных событий, связанных с ними 👍
Приглашаем всех желающих присоединиться, подписаться на актуальные категории (werf, shell-operator и т.п.) и участвовать в обсуждениях! 🙏
Этот онлайн-форум, основанный на Discourse, станет отправной точкой для обсуждения наших Open Source-проектов и главных событий, связанных с ними 👍
Приглашаем всех желающих присоединиться, подписаться на актуальные категории (werf, shell-operator и т.п.) и участвовать в обсуждениях! 🙏
В блоге у нас свежая публикация про werf. Делимся своими размышлениями об очистке container registries, что используются в CI/CD-процессах для приложений, выкатываемых в Kubernetes: https://habr.com/ru/company/flant/blog/522024/
Хабр
Проблема «умной» очистки образов контейнеров и её решение в werf
В статье рассмотрена проблематика очистки образов, которые накапливаются в реестрах контейнеров (Docker Registry и его аналогах) в реалиях современных CI/CD-па...
Forwarded from Dmitry Sh
Вышло обновление плагина grafana-statusmap — v0.3.4 (https://github.com/flant/grafana-statusmap/releases/tag/v0.3.4). Главная новость — поддержка Grafana v7.2.x, которой так не хватало некоторым пользователям. Релиз уже можно забирать напрямую из нашего репозитория, а в grafana-plugin-repository он появится, как только его примут (запрос мы отправили).
GitHub
Release flant-statusmap-panel v0.3.4 · flant/grafana-statusmap
Fix to work in Grafana 7.2.0, 7.2.1 #135
Fix 'name' in tooltip for opacity and gradient modes #137
Fix color scale for opacity and gradient modes #132, #124
Fix 'name' in tooltip for opacity and gradient modes #137
Fix color scale for opacity and gradient modes #132, #124
Ещё летом наш техдир Дмитрий Столяров участвовал в выпуске «рабочего полдника» к конференции DevOops (само мероприятие пройдет в декабре). Вместе с двумя ведущими он обсуждал разные вопросы про Kubernetes, а в частности можно услышать некоторые технические подробности о том, как мы готовим K8s-кластеры внутри «Фланта», в т.ч. для новой услуги Managed Kubernetes. Видео: https://www.youtube.com/watch?v=8iSubpC10_Q
YouTube
DevOops в рабочий полдник / Дмитрий Столяров // 18.06.2020
Ближайшая конференция — DevOops 2025, даты будут анонсированы позднее.
Подробности и билеты: https://jrg.su/t1mP5U
— — . Телеграм-чат для обсуждения: https://tlgg.ru/@devOopsconf
Гость нового выпуска шоу «DevOops в рабочий полдник» — Дмитрий Столяров. Дмитрий…
Подробности и билеты: https://jrg.su/t1mP5U
— — . Телеграм-чат для обсуждения: https://tlgg.ru/@devOopsconf
Гость нового выпуска шоу «DevOops в рабочий полдник» — Дмитрий Столяров. Дмитрий…
Ширится применение shell-operator для разных задач. Наша свежая подборка публичных репозиториев, где мы заметили его использование, включает оператор от архитектора из Red Hat, контроллер для DNS в Traefik и отслеживание изменений в секретах для Azure: https://community.flant.com/t/example-5-new-repos-with-shell-operator-in-sep-oct20/51
Новая статья в блоге рассказывает, как мы знакомились с Debezium на примере PostgreSQL и MongoDB: https://habr.com/ru/company/flant/blog/523510/
Хабр
Знакомство с Debezium — CDC для Apache Kafka
В своей работе я часто сталкиваюсь с новыми техническими решениями/программными продуктами, информации о которых в русскоязычном интернете довольно мало. Этой...
Сегодня на платформе CNCF состоится вебинар про нашу CI/CD-утилиту werf (на английском). Начало в 10:00 AM PDT (20:00 MSK). Подробности и регистрация для участия: https://www.cncf.io/webinars/delivering-cloud-native-apps-to-kubernetes-using-werf/
Запись потом тоже будет, ссылку анонсируем.
Запись потом тоже будет, ссылку анонсируем.
CNCF
Delivering cloud-native apps to Kubernetes using werf
werf is a CLI tool that glues well-established software (Git, Docker, Kubernetes, Helm, a variety of container registries & CI systems) to facilitate applications’ delivery. In this webinar…
Последний выпуск «Цинкового прода» — 2 часа весёлых и познавательных бесед про Kubernetes с нашими техдиром и тимлидом! Осторожно, ненормативная лексика и пятничное настроение.
Forwarded from Канал «Цинковый прод»
Выпуск про кубернетес с Димой и Васей получился очень ржачным и познавательным. Если кто еще не смотрел/не слушал - MUST SEE!
Видео: https://www.youtube.com/watch?v=slE11sPm8fQ
Аудио: https://soundcloud.com/znprod/082-pro-k8s-v-kurilke-s-dmitriem-stolyarovym-i-vasiliem-marmerom-iz-flant
Не рефлексируйте, распространяйте )
Алсо, собираем темы, вопросы, пожелания для следующего выпуска в этом "исусе":
https://github.com/znprod/stream-topics/issues/2
Видео: https://www.youtube.com/watch?v=slE11sPm8fQ
Аудио: https://soundcloud.com/znprod/082-pro-k8s-v-kurilke-s-dmitriem-stolyarovym-i-vasiliem-marmerom-iz-flant
Не рефлексируйте, распространяйте )
Алсо, собираем темы, вопросы, пожелания для следующего выпуска в этом "исусе":
https://github.com/znprod/stream-topics/issues/2
YouTube
#082 Про k8s в курилке с Дмитрием Столяровым и Василием Мармером из Флант
К нам в гости заглянули Дмитрий Столяров (CTO Flant) и Василий Мармер (Team Lead Flant)
В формате курилки мы обсуждали k8s
Ссылки на наших друзей:
https://flant.ru/mk8s
https://werf.io
0:00 Приветствие
1:10 Говорим про Kubernetes и знакомимся с гостями…
В формате курилки мы обсуждали k8s
Ссылки на наших друзей:
https://flant.ru/mk8s
https://werf.io
0:00 Приветствие
1:10 Говорим про Kubernetes и знакомимся с гостями…
Рассказываем в блоге про k9s. Скорее всего вы уже слышали про этот CLI-интерфейс для Kubernetes, а вот пробовали ли? https://habr.com/ru/company/flant/blog/524196/
Хабр
Обзор k9s — продвинутого терминального интерфейса для Kubernetes
K9s предоставляет пользовательский интерфейс терминала для взаимодействия с кластерами Kubernetes. Цель этого Open Source-проекта — облегчить удобную навигацию по приложениям в K8s, наблюдение за ними...
Мы наконец-то запустили свой англоязычный YouTube-канал! Первое видео в нем — про GitOps (скоро оно будет и на русском тоже, анонсируем его отдельно): https://www.youtube.com/watch?v=FPMuVdW2hYs
Кому актуально — подписывайтесь/делитесь. Спасибо!
Кому актуально — подписывайтесь/делитесь. Спасибо!
YouTube
GitOps approach, its pros and cons
GitOps is a modern way to make better IaC for delivering apps in Kubernetes. It is all about determinism, idempotence, automation, observability… and many other exciting features! However, are you sure all this happens in the real world using existing approaches…
🎉 Празднуем 2000+ GitHub-звёзд для нашего Open Source-проекта werf: https://github.com/werf/werf/stargazers
GitHub
Stargazers · werf/werf
A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices. - Stargazers · werf/werf
И ещё одна новость про утилиту werf. Наш официальный набор GitHub Actions для werf теперь доступен и в GitHub Marketplace! 🎊
Интегрировать возможности werf в свои пайплайны на базе продукта GitHub очень просто. Доступны все основные команды (converge, build, publish, build-and-publish, deploy, dismiss, run, cleanup), а также простая установка werf. Подробности — в README для marketplace (https://github.com/marketplace/actions/werf) и документации (https://ru.werf.io/documentation/advanced/ci_cd/github_actions.html). Там же, в документации, можно найти готовые CI/CD workflows.
Появление этой интеграции на marketplace ознаменовало её выход из альфа-версии и готовность к более зрелому применению.
P.S. Звёзды [как всегда] приветствуются: https://github.com/werf/actions 😉
Интегрировать возможности werf в свои пайплайны на базе продукта GitHub очень просто. Доступны все основные команды (converge, build, publish, build-and-publish, deploy, dismiss, run, cleanup), а также простая установка werf. Подробности — в README для marketplace (https://github.com/marketplace/actions/werf) и документации (https://ru.werf.io/documentation/advanced/ci_cd/github_actions.html). Там же, в документации, можно найти готовые CI/CD workflows.
Появление этой интеграции на marketplace ознаменовало её выход из альфа-версии и готовность к более зрелому применению.
P.S. Звёзды [как всегда] приветствуются: https://github.com/werf/actions 😉
GitHub
werf - GitHub Marketplace
Use werf CI/CD tool and GitHub Actions to build Docker images, push them to the registry, deploy to Kubernetes, and more
Новая статья в блоге — про недавний опыт с GraphQL-БД внутри K8s: https://habr.com/ru/company/flant/blog/524750/
Хабр
Наш опыт с графовой базой данных Dgraph в Kubernetes
Недавно перед нами встала задача развернуть Dgraph в кластере Kubernetes. В этой статье я поделюсь полученным опытом: с чем мы столкнулись во время деплоя и последующего использования этого...
Про werf написали на известном сайте новостей про современную cloud native-экосистему — The New Stack! 🥰 👍 Благодарим авторов и ждём новых пользователей и, может быть, даже контрибьюторов 🤗
https://thenewstack.io/werf-automates-kubernetes-based-gitops-workflows-from-the-command-line/
https://thenewstack.io/werf-automates-kubernetes-based-gitops-workflows-from-the-command-line/
The New Stack
WERF Automates Kubernetes-based GitOps from the Command Line
A new project from infrastructure service provider Flant, called Werf, promises an easy way to set up a GitOps-styled deployment pipelines, where code changes in a git repository trigger the appropriate containers to be rebuilt and pushed into a Kubernetes…
Наше недавнее видео про GitOps и его проблемы теперь доступно и на русском языке. Вместе со статьей на хабре: https://habr.com/ru/company/flant/blog/526102/
Хабр
Что же такое GitOps? Его свойства и недостатки
Полтора года назад мы переводили пару статей о том, что такое GitOps. С тех пор этот термин (и сам подход) набрал ещё большую популярность в среде DevOps-инженеров, особенно эксплуатирующих...
Пожалуй, самое длинное видео с нашим техдиром — Дмитрием Столяровым — к вашему вечеру (или на выходные?..). Про себя и свой жизненный путь, «Флант», DevOps и, конечно, Kubernetes. https://www.youtube.com/watch?v=htm12lYKDUs
YouTube
DevOps ЗДОРОВОГО ЧЕЛОВЕКА / Все пути ведут в КУБЕРНЕТЕС / Интервью с Дмитрием Столяровым
В этом выпуске вы максимально глубоко погрузитесь в мир девопса, Кубернетеса, Докера и всего, что с этим связано. Гость выпуска - кофаундер компании "Флант", Chief technical officer, высококлассный devops-инженер и просто человек-зажигалка - Дмитрий Столяров!…
Новый перевод в блоге — мини-детектив о странностях одного типа данных в MySQL: https://habr.com/ru/company/flant/blog/526712/
Хабр
Загадочная ситуация с TIME в MySQL
Прим. перев.: Этот детальный анализ одной, казалось бы, не очень значительной детали в реализации внутри MySQL вызвал закономерные дискуссии о правильности в под...