Read More

SonarQube

SonarQube (бывший Sonar) — yа сегодняшний день это один из, или же самый известный способ автоматического анализа кода и его ревью. Популярностью он обязан тому, что этот сервис бесплатен, а так же для его установки […]

Read More

Node Exporter

Node Exporter — это агент сбора метрик для операционных систем на базе ядра Linux, разработанный для использования с системами мониторинга, такими как Prometheus. Он собирает множество метрик системы, таких как использование процессора, памяти, сети, дисков […]

Read More

Сколько времени нужно, чтобы выучить английский?

Ученые из Кембриджа, которые изучают преподавание английского как иностранного по всему миру, обобщили исследования и реальный опыт учителей и нарисовали табличку, от которой мы можем отталкиваться в своих расчетах. Дальше в статье я расскажу о том, […]

Read More

Build Checks в Docker: как проверять конфигурацию сборки

Docker Build Checks — новая функция, представленная в Dockerfile 1.8, которая позволяет проверять и валидировать конфигурацию сборки до её выполнения. По сути, это продвинутый инструмент линтинга для Dockerfile и опций сборки. Как это работает В обычном процессе создания образа […]

Read More

В чём суть роли DevOps — это не админ на стероидах

Представьте себе команду, которая пишет F2P-игру для мобильников. Даже если это инди-проект из трёх человек, в этой команде всё равно будут разработчики, тестировщики и хоть кто-то ответственный за инфобезопасность. И, допустим, в команде хаос. Разрабы […]

Read More

Markdown 

Markdown — это облегчённый язык разметки для форматирования текстовых документов. Markdown-файлы без потерь преобразуются в другие форматы (например, HTML и PDF), открываются в любом текстовом редакторе и будут понятны любому человеку даже в виде исходного кода.

Read More

Стратегии деплоя: как мы пришли к использованию ArgoCD

Привет, Хабр! Меня зовут Егор Салиев, я DevOps-инженер в провайдере IT-решений Hilbert Team. Рассмотрим, как со временем менялась практика развертывания приложений в Kubernetes. Обсудим переход от ручного процесса к автоматизации и сравним две модели деплоя: […]

Read More

OpenShift

OpenShift — это комплексное программное решение для контейнеризации, созданное поставщиком программного обеспечения open source Red Hat. По данным компании, Kubernetes — это ядро ​​распределённых систем, в то время как OpenShift — это дистрибутив. По своей сути OpenShift — это инструмент контейнеризации Kubernetes, который […]

Read More

PGBouncer

PGBouncer — программа, управляющая пулом соединений PostgreSQL. Любое конечное приложение может подключиться к PGBouncer, как если бы это был непосредственно сервер PostgreSQL. PGBouncer создаст подключение к реальному серверу, либо задействует одно из ранее установленных подключений.