Forwarded from DevOps Deflope News
И продолжая тему Kubernetes — METALLB, load-balancer для bare metal Kubernetes кластеров. Использует BGP для балансировки.
Пока что alpha).
https://goo.gl/84zhy5
GitHub https://goo.gl/HY6MJ3
Пока что alpha).
https://goo.gl/84zhy5
GitHub https://goo.gl/HY6MJ3
Forwarded from Geeks (shpaker)
В Github аккаунте Кеннета Рейтcа, широко известного в Python мире благодаря его крутым проектам с открытым исходным кодом (в числе которых библиотека requests для осуществления HTTP запросов, проект httpbin для отладки HTTP запросов/ответов и многие другие) появилась новая библиотека, призванная привнести в Python-разработку очень простой и удобный парсинг HTML-страниц. В качестве особенности, отличающей её от легиона существующих библиотек схожего назначения, тут взаимодействие реализовано схоже с таковым из другой библиотеки Рейтса - requests. А из полезных редких свойств - возможность взаимодействия с запрошенной страницей после того как был выполнен JavaScript.
http://html.python-requests.org
http://html.python-requests.org
Forwarded from DevOps Deflope News
И продолжая тему Kubernetes — METALLB, load-balancer для bare metal Kubernetes кластеров. Использует BGP для балансировки.
Пока что alpha).
https://goo.gl/84zhy5
GitHub https://goo.gl/HY6MJ3
Пока что alpha).
https://goo.gl/84zhy5
GitHub https://goo.gl/HY6MJ3
Forwarded from DevOps Deflope News
Forwarded from DevOps Deflope News
Вчера вышел релиз Grafana 5.0.
Значительно улучшен интерфейс, разделение прав пользователей, и провижининг датасорсов и дашбордов из кода.
Список новинок https://goo.gl/W5msCP
А сегодня идет GrafanaCon EU 2018
Доступна онлайн трансляция https://youtu.be/kHx8no2q3-Y
Программа конференции https://goo.gl/VQJWbE
И заметки с докладов от Владимира Смирнова https://goo.gl/Gfy3Dz
Значительно улучшен интерфейс, разделение прав пользователей, и провижининг датасорсов и дашбордов из кода.
Список новинок https://goo.gl/W5msCP
А сегодня идет GrafanaCon EU 2018
Доступна онлайн трансляция https://youtu.be/kHx8no2q3-Y
Программа конференции https://goo.gl/VQJWbE
И заметки с докладов от Владимира Смирнова https://goo.gl/Gfy3Dz
Grafana Labs Blog
What's New in Grafana v5.0
Feature & improvement highlights for Grafana v5.0
Forwarded from DevBrain
Нашёл топовый гайд по AWS. Наша команда сейчас активно переносит всю инфраструктуру в облако, и приходится в режиме нон-стоп разбираться что да как. Одним словом - AWS это отдельная вселенная. Также планирую написать небольшой пост в блоге про работу с данными в Amazon Redshift. Вот материал для тех у кого нет времени читать доки.
GitHub
GitHub - open-guides/og-aws: 📙 Amazon Web Services — a practical guide
📙 Amazon Web Services — a practical guide. Contribute to open-guides/og-aws development by creating an account on GitHub.
Forwarded from Грефневая Кафка (pro.kafka)
Когда-то в нашем чате был разговор про микросервисы на Кафке.
А я тут как раз для одного клиента материальчик подбирал.
Тогда поделюсь с Вами тут.
- Вводный пост по теме переосмысления работы с данными и проектирования сервисов https://www.confluent.io/blog/data-dichotomy-rethinking-the-way-we-treat-data-and-services/ от Ben Stopford.
(in talk form here: https://www.youtube.com/watch?v=6lONG_F76To)
- О деталях имплементации: https://www.confluent.io/blog/building-a-microservices-ecosystem-with-kafka-streams-and-ksql/
- пример из предыдущего поста на github https://github.com/confluentinc/kafka-streams-examples/tree/4.0.0-post/src/main/java/io/confluent/examples/streams/microservices
Наиболее полный доклад по этой темы от того же, Ben Stopford https://www.youtube.com/watch?v=p9wcx3aTjuo
А я тут как раз для одного клиента материальчик подбирал.
Тогда поделюсь с Вами тут.
- Вводный пост по теме переосмысления работы с данными и проектирования сервисов https://www.confluent.io/blog/data-dichotomy-rethinking-the-way-we-treat-data-and-services/ от Ben Stopford.
(in talk form here: https://www.youtube.com/watch?v=6lONG_F76To)
- О деталях имплементации: https://www.confluent.io/blog/building-a-microservices-ecosystem-with-kafka-streams-and-ksql/
- пример из предыдущего поста на github https://github.com/confluentinc/kafka-streams-examples/tree/4.0.0-post/src/main/java/io/confluent/examples/streams/microservices
Наиболее полный доклад по этой темы от того же, Ben Stopford https://www.youtube.com/watch?v=p9wcx3aTjuo
Confluent
Microservices: Rethinking the Way We Treat Data and Services | Confluent
For microservices, there is a tension between how we build services and how we approach the data that flows between them. Apache Kafka can help.
Forwarded from Українська девопсарня
Тут некий инженер из Google по имени Ахмет недавно написал в своем личном блоге о том, че делать в Kubernetes с контейнерами без shell'a - https://ahmet.im/blog/debugging-scratch И я вот вспомнил, что около года назад познавал мудрость Linux namespaces на практике с похожим кейсом чисто в Docker и мне сильно помогла другая статейка. Вот, держите - https://medium.com/@rothgar/how-to-debug-a-running-docker-container-from-a-separate-container-983f11740dc6
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