Библиотека девопса | DevOps, SRE, Sysadmin
10.3K subscribers
1.38K photos
71 videos
4 files
2.59K links
Все самое полезное для девопсера в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/25874ec4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/6798b4e4509aba565
Download Telegram
💬 У нас есть вопрос

Расскажите, пожалуйста, на какие статьи вы переходили или какие последние ссылки открывали из Telegram? Речь идёт не только о наших статьях и ссылках, а о любых.

👇 Пишите ответы в комментариях в стиле «был пост со статьёй такой-то, я её открыл и почитал». Будем благодарны обратной связи!
👍4
🎲🎲 kube-metrics-adapter

Это универсальный адаптер метрик для Kubernetes, который может собирать и обслуживать пользовательские и внешние метрики для Horizontal Pod Autoscaling.

Он поддерживает масштабирование на основе метрик Prometheus, очередей SQS и других готовых компонентов.

Он обнаруживает Horizontal Pod Autoscaling ресурсы и начинает собирать запрошенные метрики, сохраняя их в памяти. Все реализовано с использованием серверной библиотеки custom-metrics-api.

Подробнее тут

#софт
❤‍🔥16👍4🥰1
Объясните метки объектов в Docker

Метки объектов Docker — это пары ключ-значение, сохраняемые в виде строк. Мы можем применить метаданные с их помощью. Метки могут быть применены к любому объекту, например, образу, контейнеру, тому, сети, локальным сервисам, узлам swarm и непосредственно сервисам. Каждая пара должна быть уникальной для объекта, сами метки не меняются динамически на протяжении существования объекта.
🥰4
Какими площадками/соцсетями вы активно пользуетесь кроме Telegram?
Anonymous Poll
25%
Instagram*
4%
Facebook*
24%
VK
21%
LinkedIn
9%
X (Twitter)
43%
Хабр
12%
Reddit
76%
YouTube
8%
TikTok
👍5🥰2
Что такое и как работает DevOps as a Service

Методология DevOps помогает решить многие проблемы на всех стадиях жизненного цикла ПО. Используя ее, компании могут уменьшить сложность своей IT-инфраструктуры, обеспечить большую безопасность и надежность программных продуктов, чем при традиционных подходах к разработке.

С помощью DevOps происходит автоматизация таких процессов, как подготовка инфраструктуры для разработки, тестирование и эксплуатация приложений, развертывание и мониторинг. Но для реализации этого подхода нужны квалифицированные специалисты. Что делать, если нет возможности нанять в штат DevOps-инженера?

Читать статью

#почитать
❤‍🔥19👍2👏1
Свежий #дайджест для DevOps-ов

🌿 История команды Figma DB — как они справились с 100х ростом данных

🌿 Garnet — удаленное кэш-хранилище от Microsoft Research

🌿 Cloud Native Computing Foundation — куча познавательных видосов со свежей конфы

🌿 Руководство и шпаргалка по Wireshark — старенькая, но надежная и не подводящая акула

🌿 Spinning YARN — свежее вредоносное ПО для Docker, Apache Hadoop и Redis
🔥7🤩5👍4😁4👏2
Проект, созданный для упрощения и оптимизации использования Docker на Mac или Windows. Этот инструмент автоматизирует процесс установки и настройки Docker и предоставляет графический интерфейс пользователя для запуска контейнеров Docker
Anonymous Quiz
11%
Docker Cloud
21%
Docker Kitematic
24%
Docker Compose
45%
Docker Control Plane
🥰3
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍3
😎😎 Kubernetes Services: ClusterIP, Nodeport и LoadBalancer

Поды недолговечны. Так и задумано. Их можно легко уничтожить и заменить при использовании развертывания. Или их можно масштабировать в определенный момент при использовании горизонтального автоматического масштабирования модулей (HPA).

Это означает, что мы не можем полагаться на IP-адрес поды для подключения к приложениям, запущенным в контейнерах внутри или снаружи, поскольку в будущем пода может отсутствовать.

Продолжение здесь

#почитать
❤‍🔥202👏2
🔊🔊 Подкаст Kubelist

Подкаст посвящен экосистеме Kubernetes и работе CNCF. Спикеры размышляют о состоянии индустрии и берут интервью у разработчиков и менеджеров проектов.

Тут все

#слушать
🤩22👍2🔥1
Действительно ли ваш образ контейнера бездистрибутивный?

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

В этой статье объясняется, какие образы можно считать истинно «бездистрибутивными» и с помощью каких инструментов можно их создать, сохранив при этом возможность инициализации.

Читать статью

#туториал
🤩5🥰3😁3🎉32
Что из перечисленного не является типом задачи в Jira?
Anonymous Quiz
15%
Epic
11%
Sub-task
50%
Minor
24%
Story
👏5🌚2🙏1
Самые полезные каналы для программистов в одной подборке!

Сохраняйте себе, чтобы не потерять 💾

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы

#️⃣C#

Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel

☁️DevOps

Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования

🐘PHP

Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты

🐍Python

Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты

Java

Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков

👾Data Science

Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту

🦫Go

Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go

🧠C++

Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++

💻Другие профильные каналы

Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика

💼Каналы с вакансиями

Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности

📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈

🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT

Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *

* Организация Meta запрещена на территории РФ
👍6🥰1
Очередной #дайджест для DevOps-ов

🔽 Правильное выполнение джобов Kubernetes с Sidecars-ами (K8s 1.28+) — в статье рассказывается о самом простом способе выполнения джобов с Sidecars с использованием новейших функций Kubernetes

🔽 Детализированный RBAC — рабочие процессы GitHub Action с помощью GitHub OIDC и HashiCorp Vault

🔽 Бест практис по мониторингу тестирования ПО в CI/CD — рассматривается, как команды разработчиков могут помочь визуализировать производительность тестов CI и уведомлять о новых тестах

🔽 Documentation as code — принципы, рабочий процесс и проблемы

🔽 Kubernetes CPU Limits и Go — что происходит, когда используются лимиты ЦПУ, а служба Go не настроена для работы в рамках этого параметра
🔥7👍54🥰2👏2
💬 Как изменился ваш информационный пузырь за год?

Помните свои информационные предпочтения год назад? Многое изменилось! Социальные сети, мессенджеры, YouTube, подкасты — все эти каналы ежедневно борются за наше внимание. У каждого из нас за год сформировался свой уникальный информационный рацион. Пройдите наш опрос и расскажите, как изменились ваши вкусы в медиапотреблении.

👉 Пройти опрос

Опрос займёт у вас примерно 4 минуты.
3🥰1👾1