Archive Tags About RSS

Yevhen Lebid's website

DevOps, CKAD, GPCA, Father

  • May 15
    GitLab CI: Часть 3, введение в .gitlab-ci.yml

    В одной из предыдущих статей мы полностью подготовили фундамент для использования GitLab CI, во второй успешно зарегистрировали раннер (runner), который будет заниматься выполнением инструкций из специального файла .gitlab-ci.yml.

  • May 11
    GitLab CI: Часть 2, специальные образы

    В первой статье цикла о настройке GitLab Continuous Integration (GitLab CI) мы упоминали о неких специфических docker-образах, которые будут использоваться в нашем конкретном примере при сборке проекта.

  • May 8
    GitLab CI: Часть 1, запуск раннеров (runners)

    В одной из предыдущих статей, посвященных GitLab — одной из самых популярных систем контроля версий и управления Git-репозиториями, — мы подготовили необходимый фундамент для настройки GitLab Continuous Integration (GitLab CI).

  • May 4
    Gitlab в docker-контейнерах: резервное копирование

    Мы уже умеем запускать Gitlab со всеми необходимыми компонентами в docker-контейнерах с помощью docker-compose и в полной мере оценили всю гибкость использования для этой цели контейнеров от sameersbn.

  • May 1
    Поднимаем Gitlab в docker-контейнерах за Nginx

    Мы уже упоминали о GitLab — одной из самых популярных систем контроля версий и управления Git-репозиториями с открытым исходным кодом и очень широкой функциональностью. Рассматривались варианты переноса GitLab в docker-установку и организация процесса CI с помощью docker-compose.

  • Apr 27
    Ищем и убиваем zombie процессы

    Дочерний процесс в Unix-системе, завершивший своё выполнение, но ещё присутствующий в списке процессов операционной системы, чтобы дать родительскому процессу считать код завершения называют зомби (англ. zombie process, defunct process) — говорит нам Википедия.

  • Apr 24
    Очистка места на диске после docker

    Технология Docker позволяет упаковать приложение или сервис в контейнер, который легко может быть запущен в любом окружении. Однако при активной работе с Docker жесткий диск быстро засоряется неиспользуемыми образами, контейнерами и томами данных.

  • Apr 20
    Установка Prometheus Node Exporter в CentOS 7

    Ранее мы уже рассматривали процесс установки и настройки инструмента для мониторинга и сбора метрик под названием Prometheus и его дополнительного компонента — node_exporter в операционной системе Debian Jessie.

  • Apr 17
    Gitlab + Gitlab CI + Docker registry с помощью docker-compose

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

  • Apr 13
    Оптимизация docker-образов

    Как известно, docker-контейнеры создаются и запускаются из образов, которые можно загрузить из общедоступных репозиториев (например, Docker Hub) или собрать самостоятельно с помощью инструкций в Dockerfile.

← Newer Posts Older Posts →

© Copyright 2023 Yevhen Lebid