Статья посвящена так называемым review-окружениям, реализуемым в рамках кластеров Kubernetes. Ранее эта тема затрагивалась, например, в нашем докладе «Лучшие практики CI/CD с Kubernetes и GitLabЧитать полностью »
Рубрика «kubernetes» - 13
Review- или динамические окружения. Теория и практика в Kubernetes
2021-08-09 в 9:08, admin, рубрики: devops, gitlab ci, kubernetes, review environments, werf, Блог компании Флант, динамические окружения, системное администрированиеKubernetes 1.22: обзор основных новшеств
2021-08-04 в 8:43, admin, рубрики: devops, kubernetes, open source, Блог компании ФлантЭтой ночью, 5 августа, состоится новый релиз Kubernetes — 1.22. Рассказываем о наиболее значимых изменениях в новой версии.
Для подготовки материала использовалась информация из таблицы Kubernetes enhancements tracking, CHANGELOG-1.22, Читать полностью »
werf vs Docker. Чем лучше собирать образы
2021-07-02 в 8:53, admin, рубрики: devops, docker, kubernetes, open source, werf, Блог компании Флант, системы сборкиПродолжаем серию публикаций «werf vs...», которая вдохновлена часто задаваемыми вопросами. В первой статье мы объяснили, чем werf отличается от Helm. Теперь черед сравнения с еще более базовой утилитой — Docker.
Нас нередко спрашивают: зачем собирать образы с werfЧитать полностью »
Обзор Lens — IDE для Kubernetes
2021-06-24 в 9:22, admin, рубрики: kubernetes, lens, open source, Блог компании Флант, системное администрированиеВ прошлый раз я писал о том, как можно улучшить утилиту kubectl, дополнив и расширив ее функционал, а сегодня зайду с другой стороны: познакомимся с решением, которое позволит забыть о консольных командах и управлять Kubernetes-кластером в графическом интерфейсе. Речь пойдёт про Lens — бесплатное приложение с открытым кодом, которое позиционируется как полноценная Kubernetes IDE. Мы уже кратко рассматривали Lens в Читать полностью »
Kubevious — революционная панель управления Kubernetes
2021-06-05 в 12:35, admin, рубрики: dashboard, devops, devtool, GUI, kubernetes, Kubevious, utilities, Блог компании TIMEWEB, ПрограммированиеСтандартная утилита для управления кластером Kubernetes (kubectl
) — достаточно мощный инструмент администрирования, отладки и мониторинга. Но если вы хотите получить сводную информацию о кластере Kubernetes или работать с несколькими ресурсами одновременно, она уже не так эффективна.
Сегодня существует большое количество графических панелей для управления Kubernetes, вероятно, вы уже используете одну из них. Например, это может быть стандартный Kubernetes Dashboard
Читать полностью »
Практические истории из наших SRE-будней. Часть 4
2021-06-02 в 7:29, admin, рубрики: clickhouse, devops, DNS, kubernetes, mysql, zookeeper, Администрирование баз данных, Блог компании Флант, системное администрированиеЭто уже четвёртая в общей сложности, но первая в 2021-м году подборка занятных случаев из нашей практики эксплуатации разнообразной инфраструктуры. Она затронет такие технологии, как ClickHouse вместе с ZooKeeper (в их контексте также напомню про недавно описанную нами аварию), MySQL (да, снова будем обновлять эту СУБД), DNS в Kubernetes (любимая многими тема, но здесь всё дело в сторонней утилите…). Поехали!
Читать полностью »
werf vs. Helm: корректно ли их вообще сравнивать?
2021-04-29 в 7:11, admin, рубрики: continuous delivery, devops, helm, kubernetes, open source, werf, Блог компании Флант, системное администрированиеЭта статья — развернутый ответ на вопрос, который нам периодически задают: чем werf отличается от Helm? На первый взгляд можно предположить, что задача у них примерно одинаковая: автоматизировать деплой приложений в Kubernetes. Но всё, конечно, немного сложнее…
Роль в CI/CD
Если упрощенно показать утилиты в рамках полного цикла CI/CD, то их функции значительно отличаются:
Helm |
werf |
— |
Ещё три утилиты, упрощающие работу с kubectl: fubectl, Kubelive, Web Kubectl
2021-04-23 в 6:37, admin, рубрики: cli, devops, kubectl, kubernetes, Блог компании Флант, системное администрированиеКакая утилита чаще всего встречается в .bash_history
SRE/DevOps-инженера, работающего с Kubernetes? Конечно, kubectl
Читать полностью »
shell-operator v1.0.0: долгожданный релиз нашего проекта для Kubernetes-операторов
2021-04-09 в 9:59, admin, рубрики: devops, kubernetes, kubernetes operator, open source, shell-operator, Блог компании Флант, системное администрирование, ФлантOpen Source-проект shell-operator был создан с целью упростить создание полноценных Kubernetes-операторов и представлен нами два года назад. За минувшее время он прошёл длинный путь, оброс интересными функциями и, как мы уже недавно писалиЧитать полностью »
Эксплуатация MongoDB в Kubernetes: решения, их плюсы и минусы
2021-03-26 в 6:18, admin, рубрики: devops, helm, kubernetes, kubernetes operator, mongodb, Блог компании Флант, системное администрированиеMongoDB — одна из самых популярных NoSQL/документоориентированных баз данных в мире веб-разработки, поэтому многие наши клиенты используют её в своих продуктах, в том числе и в production. Значительная их часть функционирует в Kubernetes, так что хотелось бы поделиться накопленным опытом: какие варианты для запуска Mongo в K8s существуют? В чем их особенности? Как мы сами подошли к этому вопросу?