kubernetes-the-hard-way – пошаговое руководство по поднятию Kubernetes без всякой автоматизации. Многие Kubernetes install guide сводятся к запуску автоматических скриптов, которые прячут всю магию и не добавляют понимания, как же система работает изнутри. Этот же туториал пригодится тем, кто хочет разобраться в нюансах работы Kubernetes стека.
http://amp.gs/TGaZ
http://amp.gs/TGaZ
Новый, НЕюбилейный, 30-ый выпуск Devops Deflope. С нами Антон Маркелов и он вживую трогал docker для windows!
http://amp.gs/TGol
http://amp.gs/TGol
devopsdeflope.ru
030 - Неюбилейный выпуск
Инженеры Datadog опубликовали первый пост из серии, посвященной мониторингу Elasticsearch. В нем рассказывается об общих принципах работы ES и ключевых метриках системы, на которые стоит обратить внимание. В следующих постах серии будет рассказано о том, как получать эти метрики, как их мониторить (с помощью Datadog, естественно :) ) и о наиболее распространенных проблемах при эксплуатации Elasticsearch.
http://amp.gs/TG5z
http://amp.gs/TG5z
How to monitor Elasticsearch performance
In this post, we'll cover how Elasticsearch works, and explore the key performance metrics that you should monitor.
Timothy Prickett Morgan написал интересный материал о Windows Server, посвященный выходу новой версии этой операционной системы и охватывающий как прошлое, так и будущее серверных технологий Microsoft. Без сомнения, появление Windows Nano Server - это важный шаг вперед, который поможет Microsoft оставаться в игре в эпоху современных облачных вычислений.
http://amp.gs/TGcN
http://amp.gs/TGcN
Nextplatform
Windows Server 2016: End Of One Era, Start Of Another
What constitutes an operating system changes with the work a system performs and the architecture that defines how that work is done. All operating
Uber рассказали о Pyflame - своем профайлере для Python, написанном на C++ и строящим flame-графики по результатам сбора данных о процессе. Внутри профайлера используется ptrace.
Также в статье разбираются проблемы уже имеющихся профайлеров: в частности большой оверхед и недостаточная детализация получаемых данных.
http://amp.gs/TGbe
Также в статье разбираются проблемы уже имеющихся профайлеров: в частности большой оверхед и недостаточная детализация получаемых данных.
http://amp.gs/TGbe
Uber Engineering Blog
Pyflame: Uber Engineering’s Ptracing Profiler for Python
Seemingly small inefficiencies are greatly magnified as Uber's business scales. In this article we’ll explore design considerations and unique implementation characteristics of Pyflame, Uber Engineering's high-performance Python profiler implemented in C++.
Ubuntu начали предоставлять собственную поддерживаемую сборку Kubernetes, доставляемую на машины с помощью Juju - утилиты Canonical для деплоя серверной инфраструктуры.
Canonical обещает предоставлять доступ как к стабильным сборкам, так и к daily-билдам, с возможностью отката к предыдущей версии.
http://amp.gs/Tf8K
Canonical обещает предоставлять доступ как к стабильным сборкам, так и к daily-билдам, с возможностью отката к предыдущей версии.
http://amp.gs/Tf8K
Ubuntu
Canonical expands enterprise container portfolio
Canonical Expands Enterprise Container Portfolio with Commercially Supported Distribution of Kubernetes Canonical’s distribution of Kubernetes is supported, enterprise Kubernetes Support is available on public clouds, private…
Trevor Sullivan написал Image2Docker - крутую утилиту для сканирования VHD, VHDK, и WIM образов виртуалок (с Windows на борту) и конвертации их в Docker-образ (точнее, генерации Dockerfile'а на основе содержимого образа).
http://amp.gs/Tfzs
http://amp.gs/Tfzs
Инженеры из JustWatch написали информативный пост-шпаргалку про выяснение причин низкой производительности PostgreSQL, от сбора базовых метрик о здоровье сервера до оптимизации схемы БД.
http://amp.gs/TfYF
http://amp.gs/TfYF
Justwatch
Debugging PostgreSQL performance, the hard way · JustWatch Tech Blog
Adventures in getting to know our database
Microsoft анонсировала public preview своей системы мониторинга Azure - Azure Monitor. Он предоставляет веб-интерфейс к метрикам и логам, систему алертинга, возможность создания своих дашбордов, расширений, а также интеграцию со сторонними продуктами, в частности, с OpsGenie, Datadog и NewRelic.
http://amp.gs/TfZv
http://amp.gs/TfZv
Microsoft
Announcing the public preview of Azure Monitor
Today we are excited to announce the public preview of Azure Monitor, a new platform service that provides monitoring capabilities for Azure resources.
Следующий митап группы DevOps Moscow in Russian будет экспериментальным, старый новый формат посиделок возвращает нас к первому митапу. Илья Фомин, организатор митапа по ранчеру в Долине расскажет про Rancher, Костя Назаров из Тарантула расскажет про суперсовременный способ управления репозиториями mkrepo
Регестрируйтесь — http://amp.gs/TfCp
Регестрируйтесь — http://amp.gs/TfCp
Meetup
DevOps посиделки #1. Про Docker, Amazon и OpenSource.
Формат митапа уже давно стал напоминать миниконференцию, хотя многие хотят собираться чаще и просто обсуждать дела в мире DevOps.Мы запускаем новый формат, который будем называть посиделками. Тут не б
Друзья, наш подкаст всегда стремится идти в ногу со временем, но мы первый раз обращаемся к вам за фидбэком.
Пожалуйста, заполните небольшую анонимную feedback форму, это поможет нам стать лучше.
http://amp.gs/Tfyp
Пожалуйста, заполните небольшую анонимную feedback форму, это поможет нам стать лучше.
http://amp.gs/Tfyp
Сразу пара публикаций с разного рода cheatsheet'ами.
Сборник шпаргалок по самым разным технологиям, от Ada до Vim: http://amp.gs/Tkh9
Набор полезных git alias'ов: http://amp.gs/Tkh4
Сборник шпаргалок по самым разным технологиям, от Ada до Vim: http://amp.gs/Tkh9
Набор полезных git alias'ов: http://amp.gs/Tkh4
How Not To Code
Collection of cheat sheets for programmers
Even the most experienced programmers aren’t able to remember all CSS properties or a correct way to write all commands. That’s why it’s always useful to have a cheat sheet at han…
На Хабре опубликовали конспект, презентацию и видеозапись доклада Сергея Бурладяна из Avito о реализации стратегии восстановления после аварий, связанных с базами данных.
Доклад очень подробный и полезный, рекомендую.
http://amp.gs/Tkgy
Доклад очень подробный и полезный, рекомендую.
http://amp.gs/Tkgy
Большая статья от Wolfram Wingerath с описанием, сравнением и советами по выбору под конкретную задачу приложения для Stream Processing.
http://amp.gs/TkVy
http://amp.gs/TkVy
Baqend Blog
Scalable Stream Processing: A Survey of Storm, Samza, Spark and Flink
With this article, we would like to share our insights on real-time data processing we gained building Baqend. This is an updated version…
Post-mortem августовской аварии Travis-CI. При выкатке новых образов VM, используемых для билдов, их скрипт удаления старых образов решил что текущие образы уже никому не нужны и удалил их, не дождавшись, когда окончательно выкатится новая версия, прибив при этом все идущие билды. Простой составил 90 минут, плюс после этого некоторое время все билды совершались на не до конца оттестированых образах.
http://amp.gs/Tk4S
http://amp.gs/Tk4S
Travis-Ci
The day we deleted our VM images
On August 9, we had a major incident on our Google Compute Engine setup. This was something more than just an outage. Our system wasn't just down for an extended period of time, we permanently lost...
Chris Dodds опубликовал на Medium интересную статью "Automation is not DevOps". В ней он рассуждает о том, что DevOps это не технологии и инструменты, а, в первую очередь, это люди и процессы. Можно использовать сколь угодно современные технологии, но без выстраивания культуры и правильных процессов это будет "just another sysadmin job".
http://amp.gs/TerC
http://amp.gs/TerC
Microsoft снизила цены на свою платформу облачных вычислений Azure. General Purpose Instances стали дешевле на 15-50%, Compute Optimized Instances (F series) - на 11%. Также, в ноябре планируется запустить новые Av2 инстансы, которые будут дешевле обычных A series инстансов на 36%.
http://amp.gs/TeNm
http://amp.gs/TeNm
Microsoft
New lower Azure pricing
As part of our continued commitment to deliver Azure to customers at the best possible prices, effective October 1st, we are lowering prices on many of our most popular virtual machines (VMs).
Kubernetes выложили в своем блоге детальный обзор изменений в своем UI для управления кластером - Kubernetes Dashboard. Красивые гифки прилагаются.
http://amp.gs/Teq0
http://amp.gs/Teq0
Gitless - упрощенная обвязка над Git для тех, кто не осилил оригинал. Судя по обилию багов вида "gitless was crashed when I tried something", утилита пока представляет скорее научный, чем практический интерес.
http://amp.gs/TeiM
http://amp.gs/TeiM
Владимир Смирнов отправился на LinuxCon Europe 2016 и публикует заметки в своем Telegram канале практически в онлайн-режиме. Сейчас там, например, пересказ доклада Tuning Kernel for Varnish от Varnish Software.
http://amp.gs/TeHF
http://amp.gs/TeHF
Telegram
Some random linuxcon europe 2k16 notes
You can view posts by @linuxconnotes right away.
Вышел InSpec 1.0 - фреймворк для интеграционного тестирования инфраструктуры. Основными нововведениями стали: интеграция с Chef Automate, управление зависимостями, система атрибутов для конфиденциальных данных + куча новых ресурсов.
http://amp.gs/T7ZB
http://amp.gs/T7ZB