Forwarded from Українська девопсарня
Для тех, кто вдруг слышал как я рассказываю про Kubernetes + Dex для аутентификации и авторизации в кластер (https://docs.google.com/presentation/d/1rgpM8_vwff3kwELQuwlebJpsEF07inmWJ3h9oOPHJCE/edit?usp=sharing) и помнит, что там было геморно сетапать Oauth2 клиент как прослойку между юзером и Dex. Тут внезапно запилили няшную замену этой приблуде - https://github.com/mintel/dex-k8s-authenticator. Умеет без лишней тягомотины из коробки доставать token и refresh token и автоматически генерить копи-пастабельные kubectl команды для того, чтобы засетапать себе нужный контекст. Так же для ленивых 🐨 в том репозитории лежат абсолютно рабочие Helm чарты для деплоя Dex и самого dex-k8s-authenticator. Я потестил недолго и вроде юзабельно и стабильно работает.
Google Docs
Kubernetes+dex
Вебинар на тему: Спикер: Igor Borodin Devops.Events Kubernetes + Dex = or “How to do Kubernetes authentication and authorization in the right way”
Forwarded from DevBrain
В одном из своих постов я упоминал классную серию статей про устройство файловой системы https://xn--r1a.website/devbrain/145, а вчера стали доступны лекции с Devoxx, где автор этих статей выступил с полезным докладом "What Every Programmer has to know about Database Storage", смотрим — https://youtu.be/e1wbQPbFZdk
Telegram
DevBrain
Очень классная серия статей про устройство дисков с точки зрения файловой и операционной систем, а также разбор двух популярных структур данных на основе которых строятся движки баз данных: B-Tree и LSM-Tree.
1. On Disk IO, Part 1: Flavours of IO
2. On Disk…
1. On Disk IO, Part 1: Flavours of IO
2. On Disk…
Forwarded from CatOps
Netflix рассказывают, как они сделали систему кросс-регионального файловера.
Ну в смысле файловер у них уже был, просто они сократили время с 60 минут до 10 (ну так пишут)
Спойлер: заранее приготовленные AMI, которые ждут своего часа.
Ну в смысле файловер у них уже был, просто они сократили время с 60 минут до 10 (ну так пишут)
Спойлер: заранее приготовленные AMI, которые ждут своего часа.
Medium
Project Nimble: Region Evacuation Reimagined
We are proud to present Nimble: the evolution of the Netflix failover architecture that makes region evacuation an order of magnitude…
Forwarded from Vladimir Smirnov
Forwarded from DevOps drawer
Forwarded from DevOps drawer
Forwarded from DevOps drawer
elastisys
On setting up highly available Kubernetes clusters - elastisys
Recently, we’ve been working with clients on setting up highly available (HA) Kubernetes clusters. More specifically, we’ve been working on constructing automated installers for HA Kubernetes clusters, basically providing an automated “single-click” path…
Forwarded from DevOps drawer
Honeycomb
Simple Structured Logging with NLog - Honeycomb
We’re grateful for this guest post from Tim Wilde! You can find the source code for the examples he uses in his github repo. Strings are where data go to die There you go; I said it. How often have you found yourself contemplating some hair-brained regex…
Forwarded from CatOps
Уже не помню, что я гуглил, но в итоге нагуглил вот такою презентаху от Zalando о том, как и почему они разворачивали Postgres кластер в контейнерах и облаке
Кто работает с Postgres должно быть интересно (хотя бы на будещее)
#databases #postgres #docker
Кто работает с Postgres должно быть интересно (хотя бы на будещее)
#databases #postgres #docker
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
Репозиторий, который поможет получить высокоуровневый архитектурный вижн, подготовиться к интервью и знать ответы на вопросы:
- как спроектировать гугл
- как сделать дропбокс
- как спроектировать что-то больше
Рекомендовано для лид позиций и хороших ЗП)
https://github.com/donnemartin/system-design-primer
Полезно?
- как спроектировать гугл
- как сделать дропбокс
- как спроектировать что-то больше
Рекомендовано для лид позиций и хороших ЗП)
https://github.com/donnemartin/system-design-primer
Полезно?
GitHub
GitHub - donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes…
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. - donnemartin/system-design-primer