Forwarded from Sysadmin Tools 🇺🇦
Первая статья из цикла про то, как деплоиться по модному - канарейка на Kubernetes+istio+linkerd https://medium.com/glasnostic/how-canary-deployments-work-part-1-kubernetes-istio-and-linkerd-9625b427eca #linkerd #istio #cicd #k8s
Medium
How Canary Deployments Work, Part 1: Kubernetes, Istio and Linkerd
This is the first of a two-part series on canary deployments. In this post, we cover the developer pattern and how it is supported in…
Forwarded from CatOps
Лонгрид для выходного дня о распределенном трейсинге от Cindy Sridharan.
В статье описано, какие возникают проблемы при построении трейсинга и как их можно принципиально решать.
#observability
В статье описано, какие возникают проблемы при построении трейсинга и как их можно принципиально решать.
#observability
Medium
Distributed Tracing — we’ve been doing it wrong
Distributed Tracing is often considered hard to deploy and it’s value proposition considered to be questionable at best. A variety of…
Forwarded from oleg_log (Oleg Kovalov)
Крутой сборник SQL запросов для мониторинга и проерки здоровья Postgres.
Какой index hit rate, статистика вакуума, неспользуемые индексы и тд.
https://github.com/lob/pg_insights
Какой index hit rate, статистика вакуума, неспользуемые индексы и тд.
https://github.com/lob/pg_insights
GitHub
GitHub - lob/pg_insights: A collection of convenient SQL for monitoring Postgres database health.
A collection of convenient SQL for monitoring Postgres database health. - lob/pg_insights
Давненько не было ничего про персентили - читаем https://habr.com/ru/post/274303/ #percentiles #monitoring
Хабр
Почему расчет перцентилей работает не так как вы ожидаете?
Часто клиенты спрашивают нас о p99-метрике (99-й перцентиль). Это определенно разумная просьба и мы планируем добавить подобную функциональность в VividCortex (об этом расскажу позже). Но в то же...
Если вы вдруг сомневались что есть SRE менеджеры, то вот вам его обязанности https://victorops.com/blog/duties-of-a-site-reliability-engineering-manager #sre
VictorOps
Duties of a Site Reliability Engineering Manager
Site reliability engineering managers have a passion for collaboration, transparency and technical expertise. Learn how SRE managers are prioritizing projects and building resilient services without hindering software delivery speed.
Новый перевод от фланта https://habr.com/ru/company/flant/news/t/462499/
Хабр
Исследование StackRox: Популярность Kubernetes продолжает стремительный рост
Американская компания StackRox опубликовала результаты своего недавнего исследования Kubernetes and Container Security and Adoption Trends , которое показало 50%-ный рост популярности Kubernetes...
Forwarded from oleg_log (Oleg Kovalov)
В лс подкинули отличную репу с шаблонным проектом на го для кубов.
— Написано очень качественно (я про го)
— (хотя я бы брал роутер chi)
— Куча разных CI/CD
— Отличный конфиг для кубов
— Минимум кода, просто ктрлц-ктрлв и поехали
— Автор из Weaveworks, а они шарят в CNCF
(появилась идейка опубликовать свой шаблон)
https://github.com/stefanprodan/k8s-podinfo
— Написано очень качественно (я про го)
— (хотя я бы брал роутер chi)
— Куча разных CI/CD
— Отличный конфиг для кубов
— Минимум кода, просто ктрлц-ктрлв и поехали
— Автор из Weaveworks, а они шарят в CNCF
(появилась идейка опубликовать свой шаблон)
https://github.com/stefanprodan/k8s-podinfo
GitHub
GitHub - stefanprodan/podinfo: Go microservice template for Kubernetes
Go microservice template for Kubernetes. Contribute to stefanprodan/podinfo development by creating an account on GitHub.
Казань снова радует событиями Выступи на DUMP Казань 2019🎤🙂🔥
Вторая общая конференция разработчиков Татарстана - DUMP в этом году будет 8 ноября
Сайт https://clck.ru/HLqRq 👀
Принимаются заявки на доклады в секцию DevOps 👉 https://clck.ru/HLqVJ
Условно, темы секции можно поделить на 2 части: техническую и про процессы.
В первой части, ищут доклады о:
* Kubernetes, Istio, service mesh , докеры, CI/CD
* Cloud transformation: как раньше всё было старое и плохое и как теперь всё новое и хорошее
* Непрерывную поставку/ непрерывную интеграцию
* Облачные технологии: AWS, Azure, OpenStack, Serverless и пр.
* Контейнеризацию и оркестрацию
* Мониторинг и аудит приложений (OkMeter, DataDog, BPF, XRebel, OpenTrace и пр.)
В части про процессы нужны доклады об:
* Опыте внедрения DevOps в команде: успехи, провалы, утраченные иллюзии😂
* Новых подходах и инструментах в управлении конфигурацией
* Управлении сложностью и о том, как отдать технический долг
* Реальных примерах проектов, внедривших devops: провальных и успешных практиках и полученных уроках
DUMP Казань - 4 секции на полный день, мастер-классы и дискуссии, 400+ участников, спикеры топовых IT-конференций🤘и after-party.
Вторая общая конференция разработчиков Татарстана - DUMP в этом году будет 8 ноября
Сайт https://clck.ru/HLqRq 👀
Принимаются заявки на доклады в секцию DevOps 👉 https://clck.ru/HLqVJ
Условно, темы секции можно поделить на 2 части: техническую и про процессы.
В первой части, ищут доклады о:
* Kubernetes, Istio, service mesh , докеры, CI/CD
* Cloud transformation: как раньше всё было старое и плохое и как теперь всё новое и хорошее
* Непрерывную поставку/ непрерывную интеграцию
* Облачные технологии: AWS, Azure, OpenStack, Serverless и пр.
* Контейнеризацию и оркестрацию
* Мониторинг и аудит приложений (OkMeter, DataDog, BPF, XRebel, OpenTrace и пр.)
В части про процессы нужны доклады об:
* Опыте внедрения DevOps в команде: успехи, провалы, утраченные иллюзии😂
* Новых подходах и инструментах в управлении конфигурацией
* Управлении сложностью и о том, как отдать технический долг
* Реальных примерах проектов, внедривших devops: провальных и успешных практиках и полученных уроках
DUMP Казань - 4 секции на полный день, мастер-классы и дискуссии, 400+ участников, спикеры топовых IT-конференций🤘и after-party.
Forwarded from CatOps
"Безрутовый" Docker в версии 19.03
Docker планируют добавить поддержку "безрутового" демона в экспериментальном режиме (уже доступен в ночных сборках). Безрутовый докер демон запускается от непривелигированного пользователя, но имеет ряд ограничений:
- cgroups, apparmor, overlay n/w и другие вещи, требующие привелигированного доступа не работают
- порты пробрасываются костылями
- пока что поддерживаются только образы на основе Ubuntu
#containers #docker
Docker планируют добавить поддержку "безрутового" демона в экспериментальном режиме (уже доступен в ночных сборках). Безрутовый докер демон запускается от непривелигированного пользователя, но имеет ряд ограничений:
- cgroups, apparmor, overlay n/w и другие вещи, требующие привелигированного доступа не работают
- порты пробрасываются костылями
- пока что поддерживаются только образы на основе Ubuntu
#containers #docker
Packt Hub
Docker 19.03 introduces an experimental rootless Docker mode | Packt Hub
Rootless Docker will help reduce the security footprint of the daemon and expose Docker capabilities to systems where users cannot gain root privileges
Вторая часть про метрики ci/cd (первая https://xn--r1a.website/count0_digest/2475 ) https://dev.to/gocd/continuous-delivery-metrics-part-2-how-often-do-you-deploy-to-production-1ioi #cicd #gocd #metrics
Telegram
Пятничный деплой
Вчера я постил про анализ canary deploy от netflix и если кто-то сомневается надо ли ему собирать метрики с ci/cd - вот вам первая статья из цикла про то, почему это делать необходимо https://dev.to/gocd/continuous-delivery-metrics-part-1-why-measure-your…
Forwarded from CatOps
Компания Cruise рассказывает, как они:
- Стоили свою платформу
- Делали для неё сусурити
Под катом Kubernetes, GKE, Vault и известные, в принципе, методики.
Обзоры выскоуровневые, но если вы пока только определяетесь с архитектурой, может быть полезно.
#kubernetes #gcp #security
- Стоили свою платформу
- Делали для неё сусурити
Под катом Kubernetes, GKE, Vault и известные, в принципе, методики.
Обзоры выскоуровневые, но если вы пока только определяетесь с архитектурой, может быть полезно.
#kubernetes #gcp #security
Medium
Building a Container Platform at Cruise
The backend for Cruise self-driving cars runs on Kubernetes.
Forwarded from Go Дайджест
Немного о Go шаблонах 👨🎨
https://levelup.gitconnected.com/learn-and-use-templates-in-go-aa6146b01a38
https://levelup.gitconnected.com/learn-and-use-templates-in-go-aa6146b01a38
Medium
Learn and Use Templates In Go
While developing several full stack apps over years, I realized some apps don’t need a full fledged frontend application running. Most of…
Организовываем код в вашем проекте на Golang https://itnext.io/beautify-your-golang-project-f795b4b453aa #golang #repository
Medium
Beautify your Golang project
organize your golang project as well as your code
Если вы до сих пор не слышали про Trunk Based Development - почитайте, это очередное "модное" слово https://medium.com/@mattia.battiston/why-i-love-trunk-based-development-641fcf0b94a0 #tbd
Medium
Why I love Trunk Based Development (or pushing straight to master)
(or pushing straight to master)
Forwarded from Записки админа
Kubernetes Final Report.pdf
1 MB
🛠 Kubernetes Security Audit вам в качестве вечернего чтива. Ну и про уязвимости обнаруженные не забудьте, конечно же. 🙂
#kubernetes #security
#kubernetes #security
Ещё один сканер уязвимостей для ваших любимых контейнеров https://github.com/knqyf263/trivy спасибо читателям за ссылку😉 #cicd #devsecops #security
GitHub
GitHub - knqyf263/trivy: Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds…
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more - knqyf263/trivy
Forwarded from CatOps
HashiConf EU 2019 Videos are available!
It was amazing conference with cool folks from all World and, of course, inspirational and insightful talks. Links on records conveniently laid out on this page.
Also, if you will be in Kyiv at next Tuesday - welcome to our HUG Meetup!
#slides #event
It was amazing conference with cool folks from all World and, of course, inspirational and insightful talks. Links on records conveniently laid out on this page.
Also, if you will be in Kyiv at next Tuesday - welcome to our HUG Meetup!
#slides #event