devopslibrary | Unsorted

Telegram-канал devopslibrary - DevOps&SRE Library

17344

Библиотека статей по теме DevOps и SRE. Реклама: @ostinostin Контент: @mxssl РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3®istryType=bloggersPermission

Subscribe to a channel

DevOps&SRE Library

Хотите разобраться, как устроено ядро Linux?

На открытом вебинаре 17 апреля в 20:00 мск изучим модули ядра: что это, как их писать, компилировать и отлаживать. Разберем на практике, как взаимодействовать с системой на низком уровне.

Понимание архитектуры, отладка через dmesg, реальные примеры и разбор кода. Всё, что нужно для уверенного старта в разработке ядра.

Записывайтесь на открытый вебинар и получите скидку на курс «Разработка ядра Linux»: https://vk.cc/cKOSWt

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqvXw458

Читать полностью…

DevOps&SRE Library

25 и 26 апреля в Москве пройдет Repair Cafe — ивент для тех, кто любит работать с железом

Когда-то Яндекс начинался с Поиска, а сегодня в компании полный in-house цикл производства железа: роботы-доставщики, автономный транспорт, умные устройства для дома и многое другое. И для тех, кто разделяет этот инженерный дух и не боится пробовать и создавать, Яндекс проводит Repair Cafe.

Оба дня будет работать «Мастерская» — пространство, где можно починить разъем для наушников, разобрать Яндекс Станцию или просто посидеть за ардуино в своё удовольствие. Инструменты для ремонта уже будут на месте, а опытные наставники подскажут, как устранить поломку. Любителей ретро-железа ждет починка культового ПК «Ленинград», который выпускался еще в конце 80-х годов.

Кроме того, в программе запланированы:

— доклады: инженеры расскажут, как им удалось сделать устройство для чтения ДНК напильником и как развивались роботы доставщики
— передвижная выставка лидаров, серверов, игровых приставок и не только
— техносвоп для обмена гаджетами
— воркшопы, где покажут, как починить самокат и отремонтировать серверное железо

Не откладывайте — регистрация закрывается уже завтра!

Читать полностью…

DevOps&SRE Library

A Deep Dive into Kubernetes Validating Admission Policy: The Native Alternative to Webhooks

chetanatole99/a-deep-dive-into-kubernetes-validating-admission-policy-the-native-alternative-to-webhooks-b35df05e6a5b" rel="nofollow">https://medium.com/@chetanatole99/a-deep-dive-into-kubernetes-validating-admission-policy-the-native-alternative-to-webhooks-b35df05e6a5b

Читать полностью…

DevOps&SRE Library

How we avoided an outage caused by running out of IPs in EKS

Solving IP exhaustion in EKS: Avoiding a network outage by implementing custom networking


https://medium.com/adevinta-tech-blog/how-we-avoided-an-outage-caused-by-running-out-of-ips-in-eks-c831ab97d0e4

Читать полностью…

DevOps&SRE Library

Deep Dive into Kubernetes CPU Usage, Requests, and Limits

https://john-tucker.medium.com/deep-dive-into-kubernetes-cpu-usage-requests-and-limits-57b6d0dec625

Читать полностью…

DevOps&SRE Library

The Infra to handle 10M Requests in 10 Minutes for $0.0116

In this article, we'll break down the infrastructure required to achieve a target of 10 million requests in 10 minutes, all for around $0.0116. This guide goes beyond basic setup and explores practical considerations for production-ready systems, balancing cost efficiency and high availability.


https://tonywang.io/blog/infra-10m-requests-10-minutes-0.0116

Читать полностью…

DevOps&SRE Library

Anatomy of a Throttler

Part 1: https://planetscale.com/blog/anatomy-of-a-throttler-part-1

Part 2: https://planetscale.com/blog/anatomy-of-a-throttler-part-2

Part 3: https://planetscale.com/blog/anatomy-of-a-throttler-part-3

Читать полностью…

DevOps&SRE Library

Beyond “5 Whys”: A Better Way to Learn from Incidents

We all can agree that the most important purpose of a post-incident review (or post-mortem) is to learn from incidents. Implied in this learning is improving the system (people, processes, technology, and their interactions). All my reflections on the “5 Whys” technique refer back to how the technique enhances our learning (or not) from incidents.


https://uptimelabs.io/beyond-5-whys-a-better-way-to-learn-from-incidents

Читать полностью…

DevOps&SRE Library

openproject

OpenProject is the leading open source project management software.


https://github.com/opf/openproject

Читать полностью…

DevOps&SRE Library

Как организовать безопасное подключение к облачной инфраструктуре?

Существует несколько способов. Об одном из них – новом сервисе К2 Облака Direct Connect – расскажет Владислав Одинцов, техлид, product owner сетевых сервисов K2 Cloud.

Вы узнаете из первых рук о возможностях сервиса и увидите демонстрацию его работы.

Подключайтесь и задавайте свои вопросы о создании гибридной инфраструктуры «облако+on premise».

22 апреля 11:00
Подробности и регистрация

Читать полностью…

DevOps&SRE Library

🚀 23 апреля — не пропусти митап в Магнит OMNI!

Здесь соберутся инженеры, администраторы и разработчики, чтобы обсудить, как сделать инфраструктуру устойчивой к сбоям и не сойти с ума, когда все идет не по плану.

🔸 Что будет:
— Спикеры из Магнит OMNI, Лаборатории Касперского, Авито и других крутых компаний
— Разбор болей и кейсов, которые реально работают
— Розыгрыш призов (крутейший мерч!)
— Панельная дискуссия о том, как повышать устойчивость сервисов
— Живой нетворкинг (познакомься с теми, кто тоже не спит по ночам, пока чинит прод)

📅Когда?
23 апреля, 17:30. Приходи пораньше — welcome-зона ждет!

Где?
Москва, Ленинградский проспект 15/10.
Метро: Белорусская, БЦ Большевик.

Можно онлайн? Можно!

Не упусти шанс прокачать свои знания и завести полезные знакомства! Подробности и регистрация — по ссылке.

Реклама. Рекламодатель АО «Тандер», ИНН: 2310031475, erid: 2SDnjf3fPTz

Читать полностью…

DevOps&SRE Library

falco

Falco is a cloud native runtime security tool for Linux operating systems. It is designed to detect and alert on abnormal behavior and potential security threats in real-time.


https://github.com/falcosecurity/falco

Читать полностью…

DevOps&SRE Library

Инженеры, которые участвуют в разработке платформ, — это для вас

Есть планы на 23 апреля? Освободите вечер для Platform Engineering Night — встречи с профессионалами, которые создают инженерные платформы.

В программе — Productivity & AI:
— Кейсы по автоматизации процессов и повышению продуктивности платформенных команд.
— Ассистенты для кодинга и Observability.
— Решения для безопасности и аналитики.

А еще в программе — зона демонстрации AI-решений в платформах и нетворкинг.

Встреча пройдет 23 апреля в 19:00 в T-Space по адресу Москва, Грузинский Вал, 7. Трансляция тоже будет.

Мероприятие бесплатное, торопитесь занять место

Читать полностью…

DevOps&SRE Library

Connecting K8S/Cilium cluster and K8S/Calico cluster using Submariner

yboaron/connecting-k8s-cilium-cluster-and-k8s-calico-cluster-using-submariner-d56d7c39f0cb" rel="nofollow">https://medium.com/@yboaron/connecting-k8s-cilium-cluster-and-k8s-calico-cluster-using-submariner-d56d7c39f0cb

Читать полностью…

DevOps&SRE Library

Securing Argo CD in a Multi-Tenant Environment with Application Projects

https://medium.com/containers-101/securing-argo-cd-in-a-multi-tenant-environment-with-application-projects-39ad30893fd5

Читать полностью…

DevOps&SRE Library

updatecli

Automatically open a PR on your GitOps repository when a third party service publishes an update


https://github.com/updatecli/updatecli

Читать полностью…

DevOps&SRE Library

The Bootc Revolution: One Build Language for VMs and Containers

josephsims1/the-bootc-revolution-one-build-language-for-vms-and-containers-48ecdf7fc7e6" rel="nofollow">https://medium.com/@josephsims1/the-bootc-revolution-one-build-language-for-vms-and-containers-48ecdf7fc7e6

Читать полностью…

DevOps&SRE Library

👀 Знакомство с Service mesh на примере Istio

Изучение концепции Service Mesh и практическое руководство по установке и настройке Istio в Kubernetes.

На вебинаре вы узнаете:

1. Что такое Service Mesh и его значение в современной разработке ПО.
2. Основные функции и возможности Istio как одного из ведущих инструментов Service Mesh.
3. Как установить Istio в кластер Kubernetes и настроить базовые политики управления трафиком.

В результате вебинара:
- Вы получите четкое представление о Service Mesh и его применении.
- Научитесь устанавливать и конфигурировать Istio в Kubernetes кластере.
- Овладеете базовыми навыками настройки политик управления трафиком с использованием Istio.

👉 Регистрация и подробности о курсе "Инфраструктурная платформа на основе Kubernetes": https://vk.cc/cKHziB

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2Vtzqvh5t73

Читать полностью…

DevOps&SRE Library

We Threw Away 13 Years of Work for EKS

Thirteen years of running in EC2.

Thirteen years of custom AMIs. Thirteen years of deployment pipelines put together with toothpicks and bubblegum. Thirteen years of launch scripts that really-do-seem-to-be-an-anti-pattern-but-hey-at-least-they-work.

And we threw it all away to run in EKS.

This is the choice we made at GumGum in early 2023, and this blog post covers the problems that led to this insane idea, and why this idea wasn’t so insane after all.


https://medium.com/gumgum-tech/we-threw-away-13-years-of-work-for-eks-b0fd8f53917c

Читать полностью…

DevOps&SRE Library

Understanding Kubernetes Multi-Tenancy: Models, Challenges, and Solutions

https://www.loft.sh/blog/understanding-kubernetes-multi-tenancy-models-challenges-and-solutions

Читать полностью…

DevOps&SRE Library

Systematically Terraforming a Brownfield of Cloud Infrastructure

Some thinking, trade-offs, theory building, and method-making one might ended up doing, in the course of bringing Infrastructure as Code (IaC) discipline to brownfield (and greenfield) services, at a small regulated fintech company, having a smaller engineering team that serves several business units, including one of India's largest national tax gateways. Only somewhat easier than reading a long compound sentence without pausing for breath. Phew.


https://www.evalapply.org/posts/systems-approach-to-infrastructure-as-code

Читать полностью…

DevOps&SRE Library

Привет! На связи KTS.

Мы подготовили новый челлендж для DevOps-инженеров в честь наступающего Дня Космонавтики.

Вы получите доступ к кластеру, в котором запущен ArgoCD. Через него вам нужно будет запустить приложение: оно рабочее и даже описано в Helm, но деплой выполнить не получается — каждый раз возникает какая-то проблема.

Ваша задача — найти ошибку в конфигурации и заставить приложение работать. Уверены в своих силах? Тогда переходите в бота и приступайте!

Десять самых успешных участников получат в награду наши фирменные футболки 💚

Реклама. ООО "Студия КТС", ИНН: 7733257480, erid: 2VtzqwjaZpV

Читать полностью…

DevOps&SRE Library

Рассказываем на примере блочных устройств нового облака MWS.

Читайте новую статью на Хабр в хабе "Разработка публичных облаков".

Вы узнаете:
🔴 Как декларативный API облегчает управление циклами реконсиляции
🔴 На каких компонентах и технологиях написали управление циклами
🔴 Как работают межсервисные нотификации об изменении ресурсов

Подписаться на хаб

Читать полностью…

DevOps&SRE Library

xan

xan is a command line tool that can be used to process CSV files directly from the shell.


https://github.com/medialab/xan

Читать полностью…

DevOps&SRE Library

stu

STU is the TUI explorer application for Amazon S3 (AWS S3) written in Rust using ratatui.


https://github.com/lusingander/stu

Читать полностью…

DevOps&SRE Library

dice

DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware. Commonly used as a cache, it offers a familiar interface while enabling real-time data updates through query subscriptions. It delivers higher throughput and lower median latencies, making it ideal for modern workloads.


https://github.com/dicedb/dice

Читать полностью…

DevOps&SRE Library

kubectl.nvim

Processes kubectl outputs to enable vim-like navigation in a buffer for your cluster.


https://github.com/Ramilito/kubectl.nvim

Читать полностью…

DevOps&SRE Library

container-startup-autoscaler

container-startup-autoscaler (CSA) is a Kubernetes controller that modifies the CPU and/or memory resources of containers depending on whether they're starting up, according to the startup/post-startup settings you supply. CSA works at the pod level and is agnostic to how the pod is managed; it works with deployments, statefulsets, daemonsets and other workload management APIs.


https://github.com/ExpediaGroup/container-startup-autoscaler

Читать полностью…

DevOps&SRE Library

How to mount secrets as files or environment variables in Kubernetes

https://itnext.io/how-to-mount-secrets-as-files-or-environment-variables-in-kubernetes-f03d545dcd89

Читать полностью…

DevOps&SRE Library

How to Troubleshoot OOM Issues in Go Applications Running on Kubernetes

csepulvedab/how-to-troubleshoot-oom-issues-in-go-applications-running-on-kubernetes-149e8bb104ac" rel="nofollow">https://medium.com/@csepulvedab/how-to-troubleshoot-oom-issues-in-go-applications-running-on-kubernetes-149e8bb104ac

Читать полностью…
Subscribe to a channel