В выпуске: рассмотрим Docker/Kubernetes, почитаем про OpenTracing, сходим на конференцию, получим 100 баллов на Google Page Speed. Ссылки в описании!
Docker: Now Powered by Swarm and Kubernetes
Новости
Docker platform and Moby project add Kubernetes
Поддержку Кубера нативно впилят в Docker. Это будет доступно во всех версиях, даже в CE. Ждем, как ответит Swarm.
Datasources as configuration in Grafana
В Grafana можно будет конфигурировать датасорсы с конфиг-файла. Покращення вже завтра!
Bolt
Puppet пытаются хоть как-то удержаться на плаву: они зарелизили новый executor с поддержкой linux/windows. Да, Windows!
New Network Load Balancer — Effortless Scaling to Millions of Requests per Second
ELB, ALB, и теперь NLB! Упор на перформанс для сетевых штук. И сразу дают статик IP.
Introducing AKS (managed Kubernetes) and Azure Container Registry improvements
Azure запрыгивает в мир контейнеров и оркестрации! Теперь и у них доступен PaaS Kubernetes. Ждем ответ от AWS.
What is NGINX Unit?
Релизы
HashiCorp Consul 1.0
Обновился консул. Обновляйтесь.
Announcing Rancher 2.0<
Релизнулся Rancher, празднуем! Правда, это только Technical Preview.
Ansible open sources Ansible Tower with AWX
Redhat заопенсорсило Ansible Tower. В общем, если у вас есть Ansible — можно юзать.
Grafana 4.6 Released
Апдейт Grafana, появилась возможность подключить PostgreSQL, добавили алерты в Cloudwatch и немного улучшили взаимодействие с Prometheus.
Nginxзапилили Application Server. Теперь можно запускать php без php-fpm и много чего еще. Для DevOps Engineers особо не юзабельно, а вот разным хостингам, пет-проджектам и маленьким продуктам зайдет.
Туториалы
Volume Monitoring in Kubernetes with Prometheus
Концептуальная статья о том, как мониторить k8s volumes в Prometheus.
How to Get 100/100 Google Page Speed Score with Middleman and Nginx
Вы видели когда-нибудь сайт со 100 баллами в Google Page Score? Вот, посмотрите. Там даже описано как такое сделать.
Working with Terraform: 10 Months In
Ребята использовали Terraform, и что-то у них не очень ехало. В статье они немного жалуются, но конструктивно.
Terraform Recommended Practices
Terraform описали паттерны использования, чтобы не было проблем, как у ребят из статьи выше.
How to Manage Multistage Environments with Ansible
Статья для начинающих, красиво рассказано, как лучше описать инвайроменты. Достаточно стандартный подход, но, к сожалению, не все знают.
Тулзы
FROM:latest
Умненький линтер для Dockerfile.
container-diff: Diff your Docker containers
Тулза, которая умеет сравнивать контейнеры между собой. Может быть очень полезно.
Jaeger, a Distributed Tracing System
Реализация OpenTracing от Uber. Сейчас очень трендово и молодежно, но пока еще немного сыро. Отпишите, плиз, в комментах, если пробовали.
DevOps ивенты
Conference on software engineering practices
10 и 11 ноября будет крутая конфа. Присоединяйтесь!
To-Do List к следующему дайджесту
- вкрутить NLB от AWS;
- обновить Consul, Grafana, посмотреть на Ansible Tower;
- использовать рекомендуемые паттерны для Terraform;
- познакомиться с Jaeger, поднять вопрос о имплементации OpenTracing;
- подписаться на Дайджест Украинских ДевОпсов;
- подписаться на CatOps.
Ставьте лайки, подписывайтесь на канал, ссылки в описании!
P. S. Кто-то купил Jaguar XF после прошлого выпуска?
← Предыдущий выпуск: DevOps дайджест #15