Рубрика «devops» - 7

Это первая часть из цикла статей посвященных инфраструктуре для стартапов. Всего их будет три, поделенные, по-моему мнению, на логически законченные блоки.

Часть первая. Настройка окружения
Часть вторая. CI/CD и советы

Для кого эта статья

Эта статья будет полезна, если вы:

  • Запускаете стартап или пет-проект и хотите минимальными усилиями и затратами настроить инфраструктуру

  • Уже немного разбираетесь в Docker и хотите что-то посерьёзнее, но без оверинженеринга

  • Ищете альтернативу Kubernetes, которую можно легко развернуть и поддерживать без отдельного DevOps-инженера

  • Читать полностью »

Кто я

Привет! Мне 37 лет, и я — джун-девопс. Да, звучит немного забавно, когда говоришь о возрасте и понимаешь, что к этому моменту многие уже заканчивают свой путь в ИТ и уходят в плотники, столяры или фермеры. А меня, наоборот, захватил природный интерес, который в итоге привёл к работе мечты! В этой статье я попробую разложить всё по полочкам и рассказать о нюансах своего пути.

Глава 1. Начало

Читать полностью »

Кратко

suex и sush являются упрощёнными альтернативами su и sudo.

Эти инструменты облегчают выполнение команд с различными привилегиями без сложных настроек.

Установка требует создания группы suex с минимальной конфигурацией.

Более подробная информация доступна в репозитории suex на GitHub: https://github.com/mobydeck/suex

В мире Linux инструменты, такие как su и sudoЧитать полностью »

Изначально werf — инструмент для сборки контейнеров и деплоя в Kubernetes — был построен на основе нашего форка Helm 3. Со временем этот форк оброс значительным количеством новых возможностей и исправлений по сравнению с оригинальным Helm 3. Но некоторых пользователей werf интересовало только развёртывание, без сборки образов и остальной функциональности. 

Специально для таких пользователей мы даже поддерживали команды werf helm …Читать полностью »

Для начинающего админа (или программиста, пошагово повторяющего по гайду известного ютубера покупку VPS на популярном сервисе) настройка Linux-сервера может показаться чёрным колдунством или просто тарабарщиной. «Работает же… как-то...». Вот только на самом деле, всё не так просто, как бы хотелось.

В недавнем исследовании "Tunneling into the Unknown" отмечено, что из 4 000 протестированных туннелей Читать полностью »

Привет.

Расскажу, как мы решили проблему с переносом релизов из Test в Prod в Qlik Sense. Сначала немного истории. Выбор архитектуры с изолированными средами Test и Prod для нас был обусловлен следующими преимуществами:

  • Производственная среда высокой степени готовности, надежности за счет исключения влияния разработки, ситуации с нештатными и штатными перезагрузками системы и сервисов минимизированы. Все пользователи имеют одинаковый профиль нагрузки, использования (load pattern, usage pattern)Читать полностью »

DevOps 一 универсальная методология, но не будем отрицать, что в разных странах она развивалась со своими особенностями. В частности, подходы в России и Европе имеют очень характерные отличительные черты. Если вы задумываетесь над релокацией или эмплойментом в иностранную компанию, то с ними лучше познакомиться заранее. 

Приветствую! Меня зовут Михаил Коробка, и сегодня я как раз расскажу об особенностях DevOps в России и Европе, на что стоит обратить внимание, а что 一 общее и будет понятно спецам из любой части света. 

4 отличия российского и европейского DevOps

Язык

Начнем с самого банального и очевидного. 

Читать полностью »

Prometheus для хранения 1 миллиона метрик, собираемых раз в 30 секунд на протяжении 2 часов, требуются 500 МБ на диске и 5 ГБ памяти. Нам показалось, что это слишком много. Вместо этого хотелось получить «бесплатный» мониторинг, который не будет требовать значительных затрат на инфраструктуру. 

Больше двух лет мы работали над этой задачей. Её результатом стал Deckhouse Prom++. Это Open Source-система мониторинга, которой в среднем требуется в 7,8 раза меньше памяти и в 2,2 раза меньше ресурсов CPU, чем Prometheus v2.53. И здесь ещё есть пространство для оптимизации. 

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js