Size: a a a

DevOps Deflope News

2016 August 31
DevOps Deflope News
dcos-config-tool - утилита для генерации конфигов приложений DC/OS из репозитория Mesosphere Universe.

http://amp.gs/8HKD

Если лень разворачивать у себя - вот здесь это сделали за вас: http://amp.gs/8HKu
источник
2016 September 01
DevOps Deflope News
Пользователь Ipeacocks опубликовал на Хабре подробную статью по внутреннему устройству, установке и настройке Mesos и Marathon.

http://amp.gs/8wIC
источник
DevOps Deflope News
А инженеры из NimbleCI рассказали, как настроить Jenkins для автоматического билда Docker контейнеров.

http://amp.gs/8w8B
источник
DevOps Deflope News
Еще одна небольшая утилитка для Docker. docker-replay позволяет получить "docker run" команду для любого запущенного контейнера.

http://amp.gs/8w1Q
источник
2016 September 02
DevOps Deflope News
Facebook опубликовал whitepaper по своей системе управления конфигурацией сети Robotron, охватывающей десятки тысяч  сетевых устройств.

http://amp.gs/8F9D
источник
DevOps Deflope News
Вышел Graylog 2.1 - система сбора и анализа логов.

Основные новшества:
- Появились Message Decorators, позволяющие преобразовывать сообщения в более человекочитаемый формат на лету;
- Добавлен Pipeline simulator, позволяющий протестировать прохождение сообщений по пайплайну в веб-интерфейсе;
- Graylog теперь умеет получать сообщения из Elastic Beats;
- Добавлено отображение статусов коллекторов в веб-интерфейсе;
- Появились плагины для аутентификации.

http://amp.gs/8FR3
источник
DevOps Deflope News
Ethan Jones из Codeship опубликовал список советов по уменьшению размера образов Docker-контейнеров.

http://amp.gs/8FOp
источник
DevOps Deflope News
Очень важный довод в извечном споре Tabs vs. Spaces. Felipe Hoffa из Google взял BigQuery и проанализировал 400000 репозиториев на предмет того, что же в них используется: табы или пробелы.
Для большинства языков (кроме Go, там gofmt считает что табы православней) с большим отрывом лидируют пробелы.

http://amp.gs/8FSy
источник
2016 September 05
DevOps Deflope News
Michael Brunton-Spall опубликовал список советов по проектированию правильного CI/CD пайплайна. Делайте артифакты самодостаточными и независимыми друг от друга, делайте их неизменяемыми (immutable), не забывайте тестировать ваш механизм деплоя и так далее.

http://amp.gs/8LM8
источник
DevOps Deflope News
Frederic Branczyk из CoreOS рассказал как мониторить etcd с помощью Prometheus. Значительная часть статьи, в которой рассказывается о ключевых метриках etcd, пригодится и для других систем мониторинга.

http://amp.gs/8LQR
источник
DevOps Deflope News
Инженеры из Delve Labs предоставили презентацию (и ее текстовое изложение) о параметрах Docker, направленных на обеспечение безопасности в продакшн.

http://amp.gs/8L66
источник
2016 September 06
DevOps Deflope News
Инженеры из Capital One опубликовали в блоге AWS мануал по использованию нового Application Load Balancer в связке с Amazon EC2 Container Service.

Напомним, ALB - это новый Load Balancer от Amazon. Он заточен под контейнеры и позволяет перенаправлять трафик на разные инстансы, основываясь на содержимом HTTP-запросов. Например, запросы к адресу /api будут перенаправляться на один сервис, а к адресу /mobile - на другой.

http://amp.gs/8aZW
источник
DevOps Deflope News
Большая статья от Christian Posta о том, что делать (как хранить, обрабатывать, обеспечивать консистентность) с данными в микросервисной архитектуре.

http://amp.gs/8aB8
источник
DevOps Deflope News
И еще более огромная статья, написанная Kenny Bastani, о том, как осуществлять переход от монолитного приложения к микросервисам.  Внутри много примеров на Spring Boot и Spring Cloud.

http://amp.gs/8aGB
источник
2016 September 07
DevOps Deflope News
В блоге Confluent опубликовали статью с подробным сравнением и советами по выбору между Apache Flink и Apache Kafka Streams.

http://amp.gs/8oyv
источник
2016 September 08
DevOps Deflope News
Прошлогодний, но до сих пор актуальный и полезный доклад Андрея Аксенова из Sphinx о том, как устроена MySQL репликация.

http://amp.gs/8MNa
источник
DevOps Deflope News
Если вам надоели глюки Docker, почитайте статью Adriaan de Jonge об rkt - альтернативном движке для контейнеров от CoreOS.

http://amp.gs/8MqD
источник
DevOps Deflope News
Ну а если Docker не надоел - вот вам презентация Stijn Polfliet из CoScale о мониторинге Docker-контейнеров.

https://www.youtube.com/watch?v=f3URWWSyl1U
источник
DevOps Deflope News
Прекрасная pdf'ка от Julia Evans о утилитах для дебага в Linux (и, зачастую, OS X). Даже если вы все знаете о netcat, strace и прочих dstat и opensnoop - посмотрите хотя бы из-за шикарного оформления.

http://amp.gs/8MDO
источник
2016 September 09
DevOps Deflope News
Вышла InfluxDB 1.0 - time-series database от InfluxData. Выпуск 1.0 означает стабилизацию API, языка запросов и формата хранения данных.

Особенности InfluxDB:

Наличие HTTP API, что позволяет обращаться к базе напрямую из приложения. Ответ возвращается в формате JSON;
Для структуры хранимых данных не требуется создание специальных схем;
Поддержка SQL-подобного языка запросов с возможностями агрегации данных;
Возможность отправки нескольких запросов в рамках одного обращния к базе;
Имеются непрерывно выполняемые запросы (Continuous Query), которые повторно выполняются через определённые промежутки времени;
Поддержка политики устаревания данных, позволяющей определить как долго должны храниться данные;
Наличие web-интерфейса для администрирования СУБД.

http://amp.gs/85wj
источник