Статья продолжает наш обзорный цикл о PostgreSQL-операторах для Kubernetes. В первой части мы рассматривали операторы Stolon, Crunchy Data и Zalando. Во второй — KubeDB и StackGres, а также объединили все пять операторов в сравнительную таблицу. В этот раз разбираем решение CloudNativePG, его возможности и особенности, а заодно актуализируем таблицу.
Рубрика «devops» - 11
Обзор операторов PostgreSQL для Kubernetes. Часть 3: CloudNativePG
2022-09-09 в 6:05, admin, рубрики: CloudNativePG, devops, kubernetes, kubernetes operator, postgresql, Администрирование баз данных, Блог компании Флант, ФлантСоздание системы документирования, или как мы от «ворда» к docs as code за месяц переходили
2022-09-05 в 7:36, admin, рубрики: devops, reStructeredText, sphinx, Блог компании Cloud, Подготовка технической документации, справка, техническая документацияПривет! Меня зовут Юрий Никулин, и я руководитель направления документирования Cloud. Сегодня расскажу, как мы перешли с документирования в Word на подход docs as code и почему в качестве языка разметки выбрали reStructuredText.

Почему мы этим занялись
Задаём порядок деплоя ресурсов в Kubernetes с помощью werf-Helm
2022-09-02 в 6:16, admin, рубрики: continuous delivery, devops, helm, kubernetes, werf, Блог компании Флант, системы сборкиПри деплое в Kubernetes часто требуется выкатывать ресурсы в определённом порядке, а иногда и дожидаться готовности сторонних ресурсов. Например, сначала нужно запустить БД, дождаться создания динамического Secret’а сторонним оператором, потом выполнить инициализацию/миграции БД, а уже затем запустить само приложение.
Рассмотрим, как решать такие задачи с помощью Helm, а также сравним с более быстрым и удобным вариантом, который предлагает Open Source-утилита werf.
Kubernetes 1.25: обзор нововведений
2022-08-23 в 9:21, admin, рубрики: devops, kubernetes, open source, Блог компании ФлантЭтой ночью представят новую версию Kubernetes. Среди главных изменений на первое место разработчики поставили стабилизацию функции CSI Migration — отказ от внутренних плагинов хранилищ в пользу CSI-драйверов. Также в этой версии устаревший контроллер PodSecurityPolicy заменен на новый PodSecurity Admission.
По традиции, в обзоре рассказываем обо всех новых функциях (alpha), а также упоминаем те, что перешли на уровень выше (beta, stable).

.Net Microservices The Hardcore Way: туториал от инженеров Microsoft, получаем PROD опыт
2022-08-06 в 15:00, admin, рубрики: .net, azure, devops, kubernetes, Microsoft Azure, Анализ и проектирование систем, архитектура, микросервисы, обучение, обучение программированию, разработка, системное администрированиеДля тех кто хочет погрузиться в проектирование .Net микросервисов, Kubernetes, Azure или CI/CD. Команда разработки Microsoft, выпустила несколько электронных книг и материал получился необычный, особенность этих изданий в том, что с разных сторон рассматривается один микросервисный проект PROD grade уровня, спроектированный топовыми инженерами отрасли: https://github.com/dotnet-architecture/eShopOnContainersЧитать полностью »
Снапшоты в Kubernetes: что это и как ими пользоваться
2022-08-05 в 7:11, admin, рубрики: csi, devops, kubernetes, Linstor, Блог компании Флант, системное администрирование, снапшоты, хранилища данныхС появлением snapshot-controller в Kubernetes появилась возможность создавать снапшоты для совместимых с ними CSI-драйверов и облачных провайдеров.
Как и всё в Kubernetes, имплементация API является универсальной и не зависит от какого-либо вендора, что позволяет нам рассмотреть данный функционал в общем порядке. Как же устроены снапшоты и какую пользу они могут принести пользователям Kubernetes?
Kubernetes CronJob не запустился? Тогда мы с shared informer идём к вам
2022-07-29 в 14:01, admin, рубрики: cronjob, cronjob controller, devops, k8s, kubernetes, monitoring, observability, ozon tech, shared informer, Анализ и проектирование систем, Блог компании Ozon TechВсем привет! Меня зовут Аня, я строю и развиваю инфраструктуру мониторинга в платформе телеметрии Ozon. Моя команда не только помогает настроить мониторинг, но и разрабатывает различные сервисы и инструменты, чтобы упростить жизнь разработчикам компании.
В прошлом году я рассказывала, как мы организовали мониторинг Kubernetes CronJob на основе kube-state-metrics, Thanos Receive и Thanos Ruler. За год мы нашли ответ на вопрос, почему же крон может не запускаться. И в этой статье я хочу рассказать об основных причинах и проблемах, о которых мы узнали.
10 мифов о системных администраторах
2022-07-28 в 21:24, admin, рубрики: devops, ruvds_статьи, Блог компании RUVDS.com, день сисадмина, день системного администратора, мифы, сисадмин, системное администрированиеС днём сисадмина, друзья!
Миша был молодым симпатичным парнем, — он часто и много шутил, пил чай на офисной кухне со всеми, кого встретит, периодически забывал отдать счета и чеки в бухгалтерию. Этого раздолбая любили все 17 сотрудников: синие экраны смерти, неожиданные визги дисков, вирусы, страшные проблемы с софтом решались быстро и на ура. За пакет с пирожными можно было выпросить новую клавиатуру, а за несколько бизнес-ланчей сделать историю посещений полностью анонимной.
Женя каждое утро хмуро входил в офис, садился за все свои четыре монитора, буркнув «привет» коллегам. Он много и плотно работал, ругался в тикетах и на пользователей лично, занудно объяснял, почему плохо раздавать Wi-Fi с мобильника на рабочий ПК и открывать письма с невнятными ссылками, заставлял раз в год менять пароли, требовал от бухгалтерии своевременной оплаты поставок, писал скрипты и автоматизировал всё, что этого требовало. Часто он строго, подолгу и иногда непонятно общался с поставщиками ПО, хостингом и с центральным офисом. Этого душнилу любили все 300 сотрудников и бесконечно ценили подчинённые, у которых за пакет с пирожными можно было выпросить новую клавиатуру. С историей посещений фокус не удавался.
Это было несколько лет назад, сейчас у Миши аутсорсинговая компания, а Женя — DevOps в суровом энтерпрайзе. Но история не про то, что сегодня вечером они оба хорошо отметят день системного администратора…

Всегда на страже ИТ-инфраструктуры
Читать полностью »
44 Атрибута Хорошего С-кода
2022-07-27 в 0:20, admin, рубрики: C, devops, mcu, микроконтроллеры, Программирование, программирование микроконтроллеровЭтот текст адресован когорте программистов на С(ях). Это не академические атрибуты из учебников это скорее правила буравчика оформления сорцов из реального prod(а). Некоторые приемы совпали с MISRA, некоторые с CERT-C. А кое-что является результатом множества итераций инспекций программ и перестроек после реальных инцидентов. В общем тут представлен обогащенный концентрат полезных практик программирования на С(ях).
*1–Все функции должны быть менее 45 строк. Так каждая функция сможет уместиться на одном экране. Это позволит легко анализировать алгоритм и управлять модульностью кода.
*2–Не допускать всяческих Читать полностью »
Квадрант Gartner 2022 года по решениям для мониторинга приложений (APM)
2022-07-17 в 17:24, admin, рубрики: Alibaba Cloud, Amazon Web Services, appdynamics, AWS, azure, Broadcom, DataDog, devops, gartner, Instana, magic quadrant for apm, New Relic, Исследования и прогнозы в IT, системное администрирование
В этом году крепко призадумался, стоит ли публиковать полноценный обзор на свежий квадрант Gartner по APM системам, ведь почти все участники (или почти все) этого квадранта прекратили продажи в России и непонятно когда их возобновят. У себя в телеграм-канале Мониторим ИТЧитать полностью »