tfenv — отличная утилита, аналог pyenv и rbenv, но для управления версиями terraform.
Позволяет легко переключаться между различными версиями terraform как глобально, так и для для отдельных проектов.
https://goo.gl/a2YPmZ
Позволяет легко переключаться между различными версиями terraform как глобально, так и для для отдельных проектов.
https://goo.gl/a2YPmZ
GitHub
tfutils/tfenv
Terraform version manager. Contribute to tfutils/tfenv development by creating an account on GitHub.
Etsy недавно анонсировали переезд с собственной инфраструктуры на GCP.
И в свежей публикации они подробно описывают на своем примере как можно грамотно организовывать процесс анализа требований и выбора наиболее подходящего решения.
https://goo.gl/aFFTAM
И в свежей публикации они подробно описывают на своем примере как можно грамотно организовывать процесс анализа требований и выбора наиболее подходящего решения.
https://goo.gl/aFFTAM
Code as Craft
Selecting a Cloud Provider
Etsy.com and most of our related services have been hosted in self-managed data centers since the first Etsy site was launched in 2005. Earlier this year, we decided to evaluate migrating everythin…
AutoSpotting — утилита, автоматизирующая использование более дешевых spot инстансов в AutoScaling группах в Amazon.
https://goo.gl/vnKwzS
https://goo.gl/vnKwzS
Привет. 18 января в 21:00 сообщество DevOps в лице Hangops_ru(https://goo.gl/vSGoPK) соберётся, чтобы сформировать запрос от сообщества на иностранных гостей для российских конференций по Devops. Во-первых, приходите посмотреть на встречу 18го января https://goo.gl/7q2wkY. Во-вторых, оставьте, пожалуйста, своё мнение, кого вы хотели бы видеть на конференциях в следующем году по ссылке https://goo.gl/forms/GH239tT5JCn8N07Q2 . Давайте сделаем наши конференции более полезными и жизненными!
Hangops Ru
Регулярные интернет-посиделки DevOps инженеров и сочувствующих им людей
Container Structure Tests — тестовый фреймворк для Docker образов от Google.
Анонс: https://goo.gl/NgrJwb
GitHub: https://goo.gl/wFAoX9
Анонс: https://goo.gl/NgrJwb
GitHub: https://goo.gl/wFAoX9
Google Open Source Blog
Container Structure Tests: Unit Tests for Docker Images
И продолжая тему Google. Они анонсировали курсы на Coursera под названием «Google IT Support Professional»
Курс предназначен для начального уровня и рассматривает системное администрирование, автоматизацию и даже секурити))
Стартует 24 января.
https://goo.gl/Bn7vjc
Курс предназначен для начального уровня и рассматривает системное администрирование, автоматизацию и даже секурити))
Стартует 24 января.
https://goo.gl/Bn7vjc
Coursera
Google IT Support
Offered by Google. This 5-course certificate, developed by Google, includes innovative curriculum designed to prepare you for an entry-level role in IT support. A job in IT can mean in-person or remote help desk work in a small business or at a global company…
И снова Google. Вчера они анонсировали open source библиотеку для реализации сбора метрик и трейсинга в приложениях.
Поддерживается отправка данных в Prometheus, SignalFX, Stackdriver и Zipkin.
Сама библиотека реализована для всех популярных языков и даже PHP))
Анонс: https://goo.gl/CrjCUn
Сам проект: https://goo.gl/wjJueX
GitHub: https://goo.gl/Zzwqwj
Поддерживается отправка данных в Prometheus, SignalFX, Stackdriver и Zipkin.
Сама библиотека реализована для всех популярных языков и даже PHP))
Анонс: https://goo.gl/CrjCUn
Сам проект: https://goo.gl/wjJueX
GitHub: https://goo.gl/Zzwqwj
Google Open Source Blog
OpenCensus: A Stats Collection and Distributed Tracing Framework
Cindy Sridharan на этой неделе опубликовала свою выборку лучших докладов в 2017 году.
В списке 19 отличных докладов на темы Monitoring, Observability, Go, Python.
https://goo.gl/jMquik
В списке 19 отличных докладов на темы Monitoring, Observability, Go, Python.
https://goo.gl/jMquik
Medium
Best of 2017 in tech talks
I usually publish a list of my favorite talks at the end of the year (here’s the 2016 edition of this post). I’m a couple of weeks late…
Отличный цикл статей от Adrian Hornsby про уроки, которые он вынес за 10 лет использования облака Amazon в различных компаниях.
https://goo.gl/BPZFAH
https://goo.gl/BPZFAH
Hacker Noon
10 Lessons from 10 Years of AWS (part 1)
I recently presented a talk at the AWS Community Day in Bangalore. The tweet following the talk became my most popular tweet ever and I…
И в тему пятницы можно упомянуть прекрасную утилиту для генерации бурной деятельности в терминале.
genact https://goo.gl/Fouxx5
genact https://goo.gl/Fouxx5
GitHub
svenstaro/genact
:cyclone: A nonsense activity generator. Contribute to svenstaro/genact development by creating an account on GitHub.
Читатели сообщают, что есть более впечатляющая утилита для имитации бурной деятельностиヅ
Видео и описание: https://goo.gl/5185eX
GitHub: https://goo.gl/Znkw1d
Видео и описание: https://goo.gl/5185eX
GitHub: https://goo.gl/Znkw1d
Dustinkirkland
Hollywood Technodrama -- There's an App for that!
Wargames . Hackers . Swordfish . Superman 3 . Jurassic Park . GoldenEye . The Matrix . You've all seen the high stakes hac...
Весьма подробная статья от Chris Down про основные заблуждения на тему swap в Linux.
https://goo.gl/u2WgVG
https://goo.gl/u2WgVG
chrisdown.name
In defence of swap: common misconceptions
tl;dr: Having swap is a reasonably important part of a well functioning system. Without it, sane memory management becomes harder to achieve.
Обновился гайд по использованию Windows контейнеров в Kubernetes до актуальной версии 1.9.
https://goo.gl/9Q6hNv
https://goo.gl/9Q6hNv
Kubernetes
Using Windows Server Containers in Kubernetes
Production-Grade Container Orchestration
Sonobuoy — диагностическая утилита от Heptio для проверки состояния Kubernetes кластера.
https://goo.gl/eNr8Rn
https://goo.gl/eNr8Rn
GitHub
vmware-tanzu/sonobuoy
Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests and other plugins in an accessible and non-destru...
OpenAI в своем блоге рассказали о проблемах, с которыми они столкнулись при масштабировании кластера Kubernetes до 2,500 нод и их решении.
https://goo.gl/jKtpFX
https://goo.gl/jKtpFX
OpenAI
Scaling Kubernetes to 2,500 Nodes
We've been running Kubernetes for deep learning research for over two years. While our largest-scale workloads manage bare cloud VMs directly, Kubernetes provides a fast iteration cycle, reasonable scalability, and a lack of boilerplate which makes it ideal…
Интересная статья от Mark Adams из Veeam про то, что запланированные downtime для современного сервиса это плохо.
https://goo.gl/J6YQJx
https://goo.gl/J6YQJx
ITProPortal
Availability has a new meaning. And it doesn't include planned downtime
For businesses, the consumer desire for better and more consistent service has big implications.
Небольшая статья от Baron Schwartz, основателя VividCortex с определением терминов Monitoring, Analytics, Diagnostics, Observability и Root Cause Analysis.
TL;DR: Monitoring is the process of observing systems and testing whether they function correctly. Analytics is the process of turning data (usually behavioral data) into insights. Observability is the property of a system that supports analytics. Diagnostics is the process of determining what’s wrong with a system, and also relies on observability. Root cause analysis is corporate mumbo jumbo.
https://goo.gl/XwU8jW
И его же более ранняя статья про то, что Monitoring это не Observability.
https://goo.gl/bFwuNx
TL;DR: Monitoring is the process of observing systems and testing whether they function correctly. Analytics is the process of turning data (usually behavioral data) into insights. Observability is the property of a system that supports analytics. Diagnostics is the process of determining what’s wrong with a system, and also relies on observability. Root cause analysis is corporate mumbo jumbo.
https://goo.gl/XwU8jW
И его же более ранняя статья про то, что Monitoring это не Observability.
https://goo.gl/bFwuNx
Vividcortex
Monitoring, Analytics, Diagnostics, Observability, and Root Cause Analysis
Monitoring is observing a system's behavior and evaluating whether it falls within acceptable bounds. Observability, diagnostics, etc are different concepts.
GoAccess — прикольная штука для анализа логов веб сервера прямо на хосте с интерфейсом, напоминающим htop. Плюс она предоставляет еще и веб интерфейс.
https://goo.gl/yrSXx1
https://goo.gl/yrSXx1
GitHub
allinurl/goaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser. - allinurl/goaccess