Если вам хочется добавить немного хаоса в ваш Kubernetes кластер, теперь это можно легко сделать с помощью PowerfulSeal или chaoskube.
Chaoskube просто периодически убивает поды в вашем кластере, а PowerfulSeal вдобавок умеет еще и гасить инстансы кластера.
Обе утилиты вдохновлены Chaos Monkey от Netflix, но рассчитаны на
Kubernetes.
Их использование позволит вам проверить как отказоусточивость вашего кластера Kubernetes, так и ваших приложений, работающих в нем.
PowerfulSeal от Bloomberg
Гитхаб: https://goo.gl/UCT1Sq
Анонс на Kubecon 2017: https://youtu.be/00BMn0UjsG4
И chaoskube
https://goo.gl/oH36ac
Chaoskube просто периодически убивает поды в вашем кластере, а PowerfulSeal вдобавок умеет еще и гасить инстансы кластера.
Обе утилиты вдохновлены Chaos Monkey от Netflix, но рассчитаны на
Kubernetes.
Их использование позволит вам проверить как отказоусточивость вашего кластера Kubernetes, так и ваших приложений, работающих в нем.
PowerfulSeal от Bloomberg
Гитхаб: https://goo.gl/UCT1Sq
Анонс на Kubecon 2017: https://youtu.be/00BMn0UjsG4
И chaoskube
https://goo.gl/oH36ac
GitHub
bloomberg/powerfulseal
A powerful testing tool for Kubernetes clusters. Contribute to bloomberg/powerfulseal development by creating an account on GitHub.
Интересная статья Andrew Brampton, инженера (SRE) из Google про эксплуатацию Java приложений с точки зрения SRE.
https://goo.gl/Lr3Bfa
https://goo.gl/Lr3Bfa
8 Декабря прошел очень годный онлайн митап Hangops_ru про Knowledge management в команде.
Ребята затронули вопросы:
* Как адаптировать новичков и что с ними делать?
* Как вводить в курс дел?
* Способы передачи знаний между командами Ops, Dev, Sys, SecOps
https://www.youtube.com/watch?v=LMmran_xEJQ
Ребята затронули вопросы:
* Как адаптировать новичков и что с ними делать?
* Как вводить в курс дел?
* Способы передачи знаний между командами Ops, Dev, Sys, SecOps
https://www.youtube.com/watch?v=LMmran_xEJQ
YouTube
Knowledge management в команде. Как зачем и почему
На встрече предлагается обсудить тему обмена знаниями. Как внутри устоявшейся команды, так и при приёме новичков. Если вам тоже интересно узнать, как делать "не надо", или как делают другие и оно работает, или есть чем поделиться и что сказать --- ждём вас!…
Праздники еще продолжаются, а новости и новые статьи уже идут одна за одной.
Новостью года видимо станет глобальная уязвимость в процессорах Intel и не только.
https://goo.gl/CT2vkh
А в тему статей новая публикация от Brendan Gregg с re:Invent про то, как в Netflix оптимизируют EC2 инстансы.
https://goo.gl/Bfh1m2
Новостью года видимо станет глобальная уязвимость в процессорах Intel и не только.
https://goo.gl/CT2vkh
А в тему статей новая публикация от Brendan Gregg с re:Invent про то, как в Netflix оптимизируют EC2 инстансы.
https://goo.gl/Bfh1m2
Blogspot
Reading privileged memory with a side-channel
Posted by Jann Horn, Project Zero We have discovered that CPU data cache timing can be abused to efficiently leak information out of mi...
А в канун нового года Cindy Sridharan опубликовала просто гигантскую статью про различные подходы к тестированию микросервисов
https://goo.gl/msjUvq
https://goo.gl/msjUvq
Medium
Testing Microservices, the sane way
There’s no dearth of information or best-practices or books about how best to test software. This post, however, focuses solely on testing…
И еще одна новогодняя статья с сравнением Bitbucket Pipelines с Jenkins Pipeline.
TL;DR Bitbucket проще и предоставляется как готовый сервис, зато Jenkins более гибок в конфигурации))
https://goo.gl/Gu24Yd
TL;DR Bitbucket проще и предоставляется как готовый сервис, зато Jenkins более гибок в конфигурации))
https://goo.gl/Gu24Yd
Hacker Noon
Bitbucket Pipelines vs Jenkins Pipeline
A detailed comparison between Bitbucket Pipelines and Jenkins Pipeline from the view of a small development team
Jaana B. Dogan, SRE из Google опубликовала небольшую статью про observability для микросервисов и его отличия от observability для монолитных продуктов.
https://goo.gl/39Trmo
https://goo.gl/39Trmo
Medium
Microservices observability
What makes microservices observability different than observability of monolithic systems?
«Netflix: What Happens When You Press Play?», глава из книги Todd Hoff, в которой весьма просто описывается вся инфраструктура Netflix.
https://goo.gl/CE8iyT
https://goo.gl/CE8iyT
Highscalability
Netflix: What Happens When You Press Play? - High Scalability -
This article is a chapter from my new book Explain the Cloud Like I'm 10 . The first releas...
А тем временем, в Docker for Mac версии 17.12 CE Edge завезли поддержку Kubernetes.
https://goo.gl/wCdKfz
P.S. Переключится на Edge версию можно в настройках докера.
https://goo.gl/wCdKfz
P.S. Переключится на Edge версию можно в настройках докера.
Docker Documentation
Get started with Docker Desktop for Mac
Getting Started
Хорошая вводная статья от Daniel Bryant про деплой Java приложений с помощью Docker и Kubernetes.
https://goo.gl/zFfnc2
https://goo.gl/zFfnc2
O’Reilly Media
Deploying Java Applications with Docker and Kubernetes
Get started orchestrating containerized applications at scale.
Stefano Baccianella рассказал в блоге Booking Infrastructure про работу с инцидентами и их жизненный цикл в компании.
https://goo.gl/Gy64Yt
https://goo.gl/Gy64Yt
Medium
Incidents, fixes, and the day after
Incidents are like presents: You love them as long as you don’t get the same present twice.
Хорошая серия постов, посвященная Prometheus вышла в конце прошлого уже года.
https://goo.gl/9m1kZz
Плюс небольшая заметка про причины появления Kubernetes metrics APIs для мониторинга с помощью Prometheus.
https://goo.gl/TfGcUv
https://goo.gl/9m1kZz
Плюс небольшая заметка про причины появления Kubernetes metrics APIs для мониторинга с помощью Prometheus.
https://goo.gl/TfGcUv
Pierre Vincent
Prometheus Blog Series (Part 1): Metrics and Labels
When it comes to monitoring tools in the last while, Prometheus is definitely hard to miss. It has quickly risen to be top of the class, with overwhelming adoption from the community and integrations with all the major pieces of the Cloud Native puzzle.
…
…
Kubernetes в Docker for Mac таки появился, и уже есть множество статей с отзывами про новую функциональность.
https://goo.gl/98VkTJ
https://goo.gl/CBtiGR
https://goo.gl/sv8YCV
https://goo.gl/98VkTJ
https://goo.gl/CBtiGR
https://goo.gl/sv8YCV
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 инженеров и сочувствующих им людей