Занятный пост от Dave Vasilevsky из Evolving Web о том, как работать с потрохами Docker-контейнеров через namespaces. Автор подробно рассказывает, как, например, можно сменить hostname контейнера из хостовой машины не перезапуская его.
http://amp.gs/TU80
Yevgeniy Brikman из Gruntwork пишет большой гайд по Terraform: что это такое, как им лучше пользоваться самому и в команде, какие есть хитрости и подводные камни. На данный момент вышло пять из запланированных шести статей.
http://amp.gs/T9NW
Chef запустили Slack для работы с комьюнити. В будущем они планируют сделать Slack основным каналом коммуникации с сообществом.
http://amp.gs/T9UT
На Github выложили здоровенную подборку материалов по различным сервисам AWS. Тут есть и гайды, и советы, и общая обзорная информация.
http://amp.gs/T9gm
Большой разбор механизма кэширования в PostgreSQL от индийского инженера Madusudanan.B.N.
http://amp.gs/TVB3
Netflix открыли код Fenzo - своего шедулера для Mesos. Среди его плюсов отмечается наличие возможности автоскейлинга, constraints, и вариативности алгоритмов выбора ноды для запуска задачи.
http://amp.gs/TVmT
На Technet опубликовали мануал по установке апдейтов в контейнер с Nano Server (приводятся примеры как патчить как новый контейнер, так и уже существующий). Если вы экспериментируете с этой новой возможностью Windows - рекомендуем ознакомиться.
http://amp.gs/Tgw9
Nate Finch из Canonical опубликовал на github утилиту gorram, позволяющую запускать любую функцию на Go как отдельную утилиту, преобразовывая stdin в аргументы этой функции, а результат работы выводя в stdout.
http://amp.gs/ThPC
Docker анонсировал InfraKit - набор инструментов для декларативного описания и управления инфраструктурой.
http://amp.gs/Ty1q
Минутка наркомании. Sudhanshu Mishra написал сервис Github Audio, проигрывающий различные звуки в тот момент, когда на Github происходит определенное событие: PushEvent, PullRequestEvent, IssuesEvent и IssueCommentEvent. Музыкой это назвать сложно (как по мне, слишком резкие звуки, надо было брать более амбиентные шумы), но звучит все равно занятно.
http://amp.gs/T7WA
На TheNewStack начали публиковать цикл материалов о запуске stateful-сервисов в кластере Kubernetes. На данный момент вышло две статьи, рассказывающих о Kubernetes Volumes и о механизме выделения ресурсов для stateful-сервисов.
http://amp.gs/T7wX
http://amp.gs/T7wF
Владимир Смирнов отправился на LinuxCon Europe 2016 и публикует заметки в своем Telegram канале практически в онлайн-режиме. Сейчас там, например, пересказ доклада Tuning Kernel for Varnish от Varnish Software.
http://amp.gs/TeHF
Kubernetes выложили в своем блоге детальный обзор изменений в своем UI для управления кластером - Kubernetes Dashboard. Красивые гифки прилагаются.
http://amp.gs/Teq0
Chris Dodds опубликовал на Medium интересную статью "Automation is not DevOps". В ней он рассуждает о том, что DevOps это не технологии и инструменты, а, в первую очередь, это люди и процессы. Можно использовать сколь угодно современные технологии, но без выстраивания культуры и правильных процессов это будет "just another sysadmin job".
http://amp.gs/TerC
Большая статья от Wolfram Wingerath с описанием, сравнением и советами по выбору под конкретную задачу приложения для Stream Processing.
http://amp.gs/TkVy
Тут недавно спрашивали, чего такого интересного можно запустить в Docker под Windows, чтобы пощупать руками. Вот, например, официальный Docker-образ Microsoft SQL Server 2016 Express. Можно запустить, можно посмотреть Dockerfile чтобы понять как все это дело запускать, и так далее.
http://amp.gs/T4H2
В Facebook устали воевать с npm и написали свой JavaScript package manager - Yarn. Он совместим с инфраструктурой npm и позиционируется как прозрачная замена npm client без необходимости изменения workflow.
http://amp.gs/T9OR
Git проводят опрос пользователей. Все данные, полученные в ходе опроса, будут потом выложены в Git Wiki. Опрос состоит из 50 вопросов.
http://amp.gs/T99k
Bernard Pratz опубликовал консольную утилиту git-repo, позволяющую совершать типичные действия с github, gitlab и bitbucket (форкнуть проект, сделать pull request) из консоли.
http://amp.gs/TVxT
StackOverflow обновили свой salary calculator, добавив возможность выбора страны (России нет в списке), две новых позиции и актуализировав информацию по заработной плате.
http://amp.gs/TVpZ
Amazon зарелизили плагин, позволяющий отправлять в CloudWatch метрики ваших AWS-инстансов, полученные с помощью collectd.
http://amp.gs/TgXM
Хабраюзер ptQa поделился на Хабре своим опытом использования AWS ECS (спойлер: Kubernetes лучше).
http://amp.gs/Thh4
На Хабре опубликовали доклад Антона Турецкого из Badoo об их опыте использования Docker в продакшене. Доклад охватывает большой спектр вопросов, от планирования архитектуры до мониторинга и требований к системе оркестрации.
http://amp.gs/Tyt6
Вышла заключительная статья (мы непоследовательны, да, публикуем первую и последнюю статью цикла) от Datadog о мониторинге Elasticsearch. Напоминаем, Datadog выпустили четыре материала, посвященных обзору Elasticsearch, сбору ключевых метрик кластера и решению наиболее распространенных проблем с этим сервисом.
http://amp.gs/TyTn
Jeff Geerling (автор книги Ansible for DevOps и целой кучи хороших ролей для Ansible) рассказал о том, как он организовал тестирование своих ролей под разные ОС в Travis CI. Т.к. в Travis CI доступны только образы Ubuntu, развертывание тестовых окружений происходит с помощью Docker.
http://amp.gs/T7Xe
Вышел InSpec 1.0 - фреймворк для интеграционного тестирования инфраструктуры. Основными нововведениями стали: интеграция с Chef Automate, управление зависимостями, система атрибутов для конфиденциальных данных + куча новых ресурсов.
http://amp.gs/T7ZB
Gitless - упрощенная обвязка над Git для тех, кто не осилил оригинал. Судя по обилию багов вида "gitless was crashed when I tried something", утилита пока представляет скорее научный, чем практический интерес.
http://amp.gs/TeiM
Microsoft снизила цены на свою платформу облачных вычислений Azure. General Purpose Instances стали дешевле на 15-50%, Compute Optimized Instances (F series) - на 11%. Также, в ноябре планируется запустить новые Av2 инстансы, которые будут дешевле обычных A series инстансов на 36%.
http://amp.gs/TeNm
Post-mortem августовской аварии Travis-CI. При выкатке новых образов VM, используемых для билдов, их скрипт удаления старых образов решил что текущие образы уже никому не нужны и удалил их, не дождавшись, когда окончательно выкатится новая версия, прибив при этом все идущие билды. Простой составил 90 минут, плюс после этого некоторое время все билды совершались на не до конца оттестированых образах.
http://amp.gs/Tk4S
На Хабре опубликовали конспект, презентацию и видеозапись доклада Сергея Бурладяна из Avito о реализации стратегии восстановления после аварий, связанных с базами данных.
Доклад очень подробный и полезный, рекомендую.
http://amp.gs/Tkgy