Size: a a a

DevOps&SRE Library

2021 February 26
DevOps&SRE Library
источник
DevOps&SRE Library
Extending applications on Kubernetes with multi-container pods

TL;DR: In this article you will learn how you can use the ambassador, adapter, sidecar and init containers to extend yours apps in Kubernetes without changing their code.

https://learnk8s.io/sidecar-containers-patterns
источник
2021 February 27
DevOps&SRE Library
Achieving Cloud Native Security and Compliance with Teleport

https://www.infracloud.io/blogs/achieving-cloud-native-security-compliance-teleport
источник
DevOps&SRE Library
Introduction to GitOps on Kubernetes with Flux v2

Today we’re having a look at how to set up a GitOps pipeline for your Kubernetes cluster with Flux v2.

We will first go through some core concepts of Flux and then create our first GitOps workflow.

https://blog.sldk.de/2021/02/introduction-to-gitops-on-kubernetes-with-flux-v2
источник
2021 February 28
DevOps&SRE Library
Deep PostgreSQL Thoughts: The Linux Assassin

If you run Linux in production for any significant amount of time, you have likely run into the "Linux Assassin" that is, the OOM (out-of-memory) killer.

Below is an explanation of experiments and observations I've made on how the Linux Assassin works in conjunction with containers and Kubernetes, and methods to keep it away from PostgreSQL clusters in your environment.

https://info.crunchydata.com/blog/deep-postgresql-thoughts-the-linux-assassin
источник
DevOps&SRE Library
Kubernetes Secrets Store CSI Driver

Secrets Store CSI driver for Kubernetes secrets - Integrates secrets stores with Kubernetes via a Container Storage Interface (CSI) volume.

The Secrets Store CSI driver secrets-store.csi.k8s.io allows Kubernetes to mount multiple secrets, keys, and certs stored in enterprise-grade external secrets stores into their pods as a volume. Once the Volume is attached, the data in it is mounted into the container's file system.

https://github.com/kubernetes-sigs/secrets-store-csi-driver
источник
2021 March 01
DevOps&SRE Library
go-enry

Programming language detector and toolbox to ignore binary or vendored files. enry, started as a port to Go of the original Linguist Ruby library, that has an improved 2x performance.

https://github.com/go-enry/go-enry
источник
DevOps&SRE Library
Приглашаем на бесплатный вебинар-дискуссию OTUS 03 марта в 19:00 (мск)

🔥 Вы узнаете предысторию и эволюцию дисциплины "Архитектура предприятия" по видению Gartner.
🔥Автор расскажет на собственном опыте, что такое стратегия компании, а что стратегией не является; как архитектура помогает формулировать стратегию и обеспечивать её реализацию.

Кому будет полезно:
Руководителям IT-проектов или продуктов / Архитекторам систем и решений / Менеджерам по
IT-консалтингу и аудиту

Что будет на вебинаре?
✅ Посмотрим аналогии, почему динамическую систему в рыночном окружении не следует сравнивать со строительством дома.
Выясним, с чем следует;
✅ Увидим взаимосвязи и отличия архитектуры предприятия с другими дисциплинами, в том числе с другими архитектурами;
✅ Узнаем о превращении стратегии компании в архитектуру и наоборот.

РЕГИСТРАЦИЯ: https://otus.pw/6ownx/

Спикер: Пётр Подымов (Корпоративный архитектор, лидирующий трансформацию международной компании по ряду направлений)
источник
DevOps&SRE Library
Why infrastructure is a game-changer for the mobile gaming industry

Behind the scenes of a mobile game: An infrastructure overview

https://medium.com/tech-at-wildlife-studios/infrastructure-mobile-gaming-industry-584eee7e2fca
источник
2021 March 02
DevOps&SRE Library
источник
DevOps&SRE Library
Как создавать архитектуру новых сервисов и работать с legacy-сервисами?

Онлайн-курс «Microservice Architecture» даст все необходимые навыки для работы над архитектурой ПО.
За 4 месяца практики вы научитесь:
- Планировать архитектуру и создавать масштабируемые fault-tolerant приложения
- Решать нетривиальные задачи, в рамках распределенных и децентрализованных систем
- Поймете, как решать проблемы в текущей, заложенной архитектуре
- Изучите классические паттерны проектирования (шардирование, репликация, и т.д.)
Занятия проходят в формате вебинаров и живого интерактива с преподавателями, а в конце обучения вы соберете портфолио из мини-проектов и проектной работы.

Регистрация на вебинар https://otus.pw/RGVB/
источник
DevOps&SRE Library
My Philosophy on Alerting

based my observations while I was a Site Reliability Engineer at Google

https://docs.google.com/document/d/199PqyG3UsyXlwieHaqbGiWVa8eMWi8zzAn0YfcApr8Q/preview
источник
2021 March 03
DevOps&SRE Library
источник
DevOps&SRE Library
Как Highload архитектору находить баланс между производительностью и безопасностью конкурентного доступа к данным? Специально для разработчиков, СТО и начинающих архитекторов 12 марта пройдет открытый вебинар «Репликация как паттерн горизонтального масштабирования хранилищ».

Вместе с преподавателем Владиславом Родиным вы разберете, почему реализация ACID-транзакций является важнейшим преимуществом реляционных баз данных. После занятия вы будете знать, какие механизмы реализации ACID бывают, когда лучше использовать версионники, а когда блокировочники.

Открытый вебинар — это возможность попробовать онлайн-курс «Highload Architect», оценить формат обучения и сложность программы.

Для регистрации на вебинар пройдите по ссылке https://otus.pw/ZCSL/
источник
DevOps&SRE Library
devopslibrary
SRE Teams #6: Leroy Merlin

https://sreteams.substack.com/p/leroy
SRE Teams #7: Dock

Dock is a company from the Conductor group. They provide banking APIs as a service with over half a million dollars of payments processed and 1 million active cards using their backend.

https://sreteams.substack.com/p/we-are-back-sre-teams-7-dock
источник
2021 March 04
DevOps&SRE Library
Kubernetes Failure Stories

A compiled list of links to public failure stories related to Kubernetes. Most recent publications on top.

https://k8s.af
источник
DevOps&SRE Library
Бесплатный вебинар «Ошибки PRO-уровня при внедрении Kubernetes» от Mail.ru Cloud Solutions

Mail.ru Cloud Solutions

Kubernetes — одна из технологий, которую любят все: бизнесу он обеспечивает высокую скорость релизов, а всем ИТ-специалистам, от разработчиков до аналитиков данных — помогает строить и жить. Но часто на принятие решения о необходимости внедрения технологии сильно влияет хайп и ее популярность.

Независимо от того, ваша это идея или вас заставили — на вебинаре специалисты MCS расскажут обо всех рисках, связанных с решением внедрить Kubernetes, неочевидных препятствиях и нюансах внедрения и эксплуатации, а также недоиспользованной выгоде.

На вебинаре вы узнаете возможные риски, типичные факапы PRO-уровня при внедрении Kubernetes, как их избежать и как на самом деле в каждом случае добиться снижения Time-to-Market, улучшения утилизации ресурсов и бесперебойной работы приложений.

Мероприятие пройдет в четверг, 11 марта, онлайн.
Начало в 18:00 по Москве.

👉 Регистрируйтесь: https://vk.cc/bZ5ABe
источник
DevOps&SRE Library
источник
2021 March 05
DevOps&SRE Library
Load Balancers

В этой статье сделаем небольшой обзор на балансеры, как одну из важных частей в распределённых системах: какую проблему решают, как реализованы.

https://vitkarpov.me/posts/load-balancers
источник
DevOps&SRE Library
Управляемые базы данных в Yandex.Cloud со скидкой до 30% на год

Как участвовать в акции?
1️⃣ Создайте аккаунт и используйте платную версию Yandex.Cloud или пополните баланс, если вы пока не работали с базами данных в облаке.
2️⃣ До 19 марта создайте кластер управляемой БД. Используйте сервис платно на 3000 рублей.
3️⃣ С 23 марта получите скидку до 30% на все классы хостов этой СУБД в Yandex.Cloud на 12 месяцев.

Если вы укажете в поле Вопрос название канала, откуда узнали про акцию, то достаточно развернуть кластер с небольшой нагрузкой до 500 руб. и скидка на год у вас.
И помните: в Yandex.Cloud вы получаете полноценный сервис со свежими версиями баз данных - PostgreSQL, ClickHouse, MySQL, MongoDB и другие.
источник