1. Анти-паттерны DevOps #1. Человек-DevOps

    Давно хотел написать, но руки всё никак не доходили. Понятие DevOps незаметно перешло в разряд баззвордов, и за ним скрываются просто тонны разнообразных практик и представлений о том, что это, как это надо готовить и даже критерии "есть девопс или нет" будут отличаться у разных людей. Серьёзно, если опросить с…

    on devops

  2. Получаем управление обратно в Jenkins Pipeline

    Jenkins Pipeline Plugin очень удобная штука, чтобы организовать у себя Continuous Delivery. Плагин даёт возможность разбить доставку ПО до конечного потребителя на стадии (stage), каждой из которой можно управлять (какая нода, что именно на ней нужно сделать) и визуализировать. Вкупе с Blueocean plugin всё это выглядит очень вкусно. В реальной…

    on jenkins continuous-delivery

  3. Короткая заметка про SPb Jenkins Meetup #3

    В прошлую пятницу довелось попасть на митап @jenkins_spb, организованный сообществом @jenkins_ru в офисе компании EMC. Это был первый для митап сообщества, так как на предыдущие, к сожалению, по разным обстоятельствам попасть не смог. Всего на митапе было представлено три доклада на тему администрирования и инфраструктуры Jenkins-а. Первый доклад…


  4. Сравнение способов тестирования плагинов для Gradle

    Как-то при подготовке одного из докладов про Gradle и разработку плагинов для него встала задача посмотреть - а как свои поделия потестировать. Без тестов вообще жить плохо, а когда твой код реально запускается в отдельном процессе и подавно, потому что хочется дебага, хочется быстрого запуска и не хочется писать миллион…


  5. Fast start with Nomad

    Nomad is one of the newest HashiCorp projects. It is a tool for managing a cluster of machines and running applications on them. It is similar to Mesos or Kubernetes but it is more simple. As Consul Nomad is a simple binary that may be launched without any dependencies. As…

    on docker nomad microservices