Forwarded from Українська девопсарня
Do you have an SRE team yet? How to start and assess your journey https://cloud.google.com/blog/products/devops-sre/how-to-start-and-assess-your-sre-journey/
Forwarded from DevOps&SRE Library
Prometheus Alert Testing utility
PAT позволяет писать юнит тесты для алертов prometheus.
https://github.com/kevinjqiu/pat
PAT позволяет писать юнит тесты для алертов prometheus.
https://github.com/kevinjqiu/pat
Forwarded from Записки админа
💭 Tumblr Kubernetes Tools.
Почему-то коллеги об этом не пишут, хотя с kubernetes работают точно плотнее меня. 😉
Tumblr не так давно анонсировал открытие исходников своих нескольких утилит, которые они написали и используют сами, ну и приглашают сообщество познакомиться с инструментами. Сама новость, примеры и подробности по ссылке:
https://engineering.tumblr.com/post/182013497734/open-sourcing-our-kubernetes-tools
Утилиты на Github:
https://github.com/tumblr/k8s-config-projector
https://github.com/tumblr/k8s-secret-projector
https://github.com/tumblr/k8s-sidecar-injector
#kubernetes #github #напочитать
Почему-то коллеги об этом не пишут, хотя с kubernetes работают точно плотнее меня. 😉
Tumblr не так давно анонсировал открытие исходников своих нескольких утилит, которые они написали и используют сами, ну и приглашают сообщество познакомиться с инструментами. Сама новость, примеры и подробности по ссылке:
https://engineering.tumblr.com/post/182013497734/open-sourcing-our-kubernetes-tools
Утилиты на Github:
https://github.com/tumblr/k8s-config-projector
https://github.com/tumblr/k8s-secret-projector
https://github.com/tumblr/k8s-sidecar-injector
#kubernetes #github #напочитать
Forwarded from DevOps&SRE Library
Коллеги подсказывают, что в нативный promtool от разрабов прометеуса тоже возможность писать юнит тесты для алертов завезли:
https://www.robustperception.io/unit-testing-rules-with-prometheus
https://www.robustperception.io/unit-testing-rules-with-prometheus
Утилита от google для мониторинга сайтов/серверов извне - cloudeprober https://medium.com/dm03514-tech-blog/sre-availability-probing-101-using-googles-cloudprober-8c191173923c #google #monitoring #blackbox
Medium
SRE: Uptime: Probing 101 — Using Google’s Cloudprober
Blackbox uptime probes are simple, easy to operate and maintain checks which add a solid first level of system observability. Probes help…
По поводу cloudeprober нужно, наверное, дополнить - это скорее ещё один экспортер, т.е. не standalone, а именно prober
А вот тут обещают рассказать как ставить helm без tiller https://blog.tenx.tech/the-how-and-why-behind-tiller-less-helm-340a071d51c8 #helm #k8s #tiller
Official TenX Blog
The How and Why Behind Tiller-less Helm
If you use Kubernetes, you’ve probably heard of helm the Kubernetes package manager by now. Helm is very useful for installing packages on…
Forwarded from CatOps
Четвёртая и заключительная часть серии про рантаймы контейнеров от Ian Lewis.
Предыдущие части:
- Часть I
- Часть II
- Часть III
#containers #kubernetes
Предыдущие части:
- Часть I
- Часть II
- Часть III
#containers #kubernetes
Ian Lewis
Container Runtimes Part 4: Kubernetes Container Runtimes & CRI
This is the fourth and last part in a four part series on container runtimes. It’s been a while since part 1, but in that post I gave an overview of container runtimes and discussed the differences between low-level and high-level runtimes. In part 2 I went…
Forwarded from CatOps
Managing reliability with SLOs and Error Budgets
The folks at Kudos in simple language teach us about SLOs, SLIs, and error budgets, as well as talk through their own implementation of them.
#monitoring #sre
And they have pretty useful image about SLI collection points:
The folks at Kudos in simple language teach us about SLOs, SLIs, and error budgets, as well as talk through their own implementation of them.
#monitoring #sre
And they have pretty useful image about SLI collection points:
Forwarded from DevOps Deflope News
Только что зарелизился Prometheus 2.7.0 🎉
Из интересного PromQL теперь поддерживает подзапросы и добавлен экспериментальный флаг storage.tsdb.retention.size для ограничения размера TSDB по месту на диске. Ну и различные улучшения и багфиксы.
http://amp.gs/VJD1
Док про подзапросы http://amp.gs/VJDt
PR про новые флаги http://amp.gs/VJDp
#prometheus #releases
Из интересного PromQL теперь поддерживает подзапросы и добавлен экспериментальный флаг storage.tsdb.retention.size для ограничения размера TSDB по месту на диске. Ну и различные улучшения и багфиксы.
http://amp.gs/VJD1
Док про подзапросы http://amp.gs/VJDt
PR про новые флаги http://amp.gs/VJDp
#prometheus #releases
GitHub
Release 2.7.0 / 2019-01-28 · prometheus/prometheus
We're rolling back the Dockerfile changes introduced in 2.6.0. If you made changes to your docker deployment in 2.6.0, you will need to roll them back. This release also adds experimental suppo...
Forwarded from Александров Андрей enabling.team
Разбираемся в Agile
Многие испытывают проблемы с пониманием “Agile”, вокруг этого слова даже успел возник карго-культ! Этой проблеме и будет посвящена рубрика “Разбираемся в Agile”. Начнем с принципов, а затем перейдем к самому манифесту.
И так. Принцип первый.
https://aladmit.com/article/2019/01/28/agile-principle-1.html
Многие испытывают проблемы с пониманием “Agile”, вокруг этого слова даже успел возник карго-культ! Этой проблеме и будет посвящена рубрика “Разбираемся в Agile”. Начнем с принципов, а затем перейдем к самому манифесту.
И так. Принцип первый.
https://aladmit.com/article/2019/01/28/agile-principle-1.html
Aladmit
Разбираемся в Agile. Принцип 1 | Александров Андрей
Суть: Первый принцип, это об удовлетворении потребностей пользователей, через итеративную работу и сбор обратной связи.
Forwarded from Библиотека Go-разработчика | Golang
#advanced #docker
Сегодня в профессиональной разработке стандартом является система контейнеризации Docker. Однако несмотря на все преимущества по сравнению с виртуальными машинами, Docker тоже может тормозить. Давайте разберёмся, какие могут быть причины для этого.
https://bit.ly/2JTjjr2
Сегодня в профессиональной разработке стандартом является система контейнеризации Docker. Однако несмотря на все преимущества по сравнению с виртуальными машинами, Docker тоже может тормозить. Давайте разберёмся, какие могут быть причины для этого.
https://bit.ly/2JTjjr2
Hacker Noon
Another reason why your Docker containers may be slow
In my last blog post I was talking about Kubernetes and how ThoughtSpot uses it for its dev infrastructure needs. Today I’d like to follow…
Как и зачем тестировать сервисы https://medium.com/dm03514-tech-blog/service-level-test-stacks-in-action-using-go-a77a0e808b1c #msa #tests #qa
Medium
DevTestOps: Service Level Test Stacks in Action — Using Go
Many resources on service tests are missing descriptions of the supportive tooling and plumbing required to achieve reliable, repeatable…
Отличный метод для написания ролей в ansible - сделали role init, заполнили readme, пишем роль
Forwarded from Clean Code
Readme Driven Development
RDD — это крайне простая практика.
Пишите Readme в первую очередь, вот в принципе и все. A какие приемущества это вам даст читайте в статье.
#architecture
RDD — это крайне простая практика.
Пишите Readme в первую очередь, вот в принципе и все. A какие приемущества это вам даст читайте в статье.
#architecture
Medium
Readme Driven Development
RDD — это крайне простая практика. И здесь «DD» может означать «минута на освоение и вся жизнь для мастерства». Но, к счастью, не в этом…
Forwarded from DevOps Deflope News
Сборник ссылок на разбор падений кубера
http://amp.gs/V31Y
И похожая тема, но уже про serverless
http://amp.gs/V31x
#failure #stories #kubernetes #serverless
http://amp.gs/V31Y
И похожая тема, но уже про serverless
http://amp.gs/V31x
#failure #stories #kubernetes #serverless
GitHub
GitHub - hjacobs/kubernetes-failure-stories: Compilation of public failure/horror stories related to Kubernetes
Compilation of public failure/horror stories related to Kubernetes - GitHub - hjacobs/kubernetes-failure-stories: Compilation of public failure/horror stories related to Kubernetes
Forwarded from CatOps
Мы дожили до этого!
Встречайте краткую выжимку магистрской диссертации Docker and Kubernetes in high security environments
Вообще, интересно потому что исследуется пример не абстрактного SaaS, а подход к безопасности шведской полиции.
#kubernetes
Встречайте краткую выжимку магистрской диссертации Docker and Kubernetes in high security environments
Вообще, интересно потому что исследуется пример не абстрактного SaaS, а подход к безопасности шведской полиции.
#kubernetes
Medium
Docker and Kubernetes in high security environments
A case-study at the Swedish Police Authority
Обеспечиваем совместимость RESTful API клиентов c gRPC
сервисами https://blog.maddevs.io/go-rest-or-grpc-5eace88499bd #grpc #golang
сервисами https://blog.maddevs.io/go-rest-or-grpc-5eace88499bd #grpc #golang
Custom Software Development Company
How to Make HTTP API in Go: REST and gPRC
The two approaches and several tools to make HTTP API in Go: REST and gPRC. Speed up the development process and save time on developing web services in Go.
Наконец случилось то, чего мы так долго ждали - появилось решение, которое позволяет деплоить базы прямо в куб легко и непринужденно! https://kubedb.com Если кто уже пробовал, или хочет рискнуть - полцарства за фидбек!
Kubedb
KubeDB - Run Production-Grade Databases on Kubernetes
KubeDB simplifies Provisioning, Upgrading, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
Forwarded from DevOps Deflope News
Terminals Are Sexy — отличная подборка всевозможных штук для работы в терминале для Linux, macOS и даже Windows.
http://amp.gs/V29r
http://amp.gs/V29r
terminalsare.sexy
Terminals Are Sexy - Terminals Are Sexy
A curated list of sexy Terminal frameworks, extensions & resources for CLI lovers.