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

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

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

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

РКН: https://gosuslugi.ru/snet/6798b4e4509aba565
Download Telegram
🤷🤷 Что такое PID 0?

Объёмный материал, в котором автор разбирается с вопросом — что же из себя представляет PID 0

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

#почитать
👏52👍2
Привет, друзья! 👋

Мы готовим статью о возможном снижении уровня знаний среди IT-специалистов и хотим узнать ваше мнение. Поделитесь своими мыслями, ответив на следующие вопросы:

Как вы оцениваете уровень знаний современных IT-специалистов по сравнению с их предшественниками 10-15 лет назад? 🤔

- Значительно снизился 📉
- Немного снизился 🔻
- Остался на том же уровне ➡️
- Немного повысился 🔼
- Значительно повысился 📈

Какие факторы, по вашему мнению, наиболее сильно влияют на уровень знаний IT-специалистов сегодня? (выберите до 3 вариантов) 🧠

- Качество образования в вузах 🎓
- Доступность онлайн-курсов и самообучения 💻
- Требования рынка труда 💼
- Развитие технологий и инструментов разработки 🛠️
- Влияние социальных сетей и информационного шума 📱
- Отток квалифицированных специалистов ✈️
- Другое (укажите в комментариях) 🗨️

Как вы считаете, что нужно сделать для повышения уровня знаний IT-специалистов? 💡

Поделитесь своими идеями в комментариях! Самые интересные и конструктивные предложения мы обязательно включим в нашу статью. Спасибо за участие! 🙏
👍32😁1🌚1
Если вы остановите контейнер — потеряете данные?

При остановке контейнера Docker данные не теряются, так как они записываются на диск приложением исключительно для хранения. Этот процесс продолжается до тех пор, пока контейнер не будет удален окончательно. Кроме того, файловая система контейнера сохраняет изменения даже после полной остановки контейнера.
👍91
💪💪 Нагрузочное тестирование EVPN-MPLS на маршрутизаторах MR-381 от B4COM

В конце 2023 года вендор B4com Tech анонсировал выпуск маршрутизаторов для провайдерского сегмента IP/MPLS. Среди новых моделей интересны те, которые поддерживают интерфейсы 100G, поскольку они стали стандартом подключения в современных ЦОД-ах.

В модельный ряд входят устройства MR-381 и MR-382, различающиеся интерфейсами, но построенные на одном чипе — Broadcom Qumran2C. Этот чип активно используется в таких маршрутизаторах, как Cisco NCS 5500/5700, Juniper ACX7000 и Edge-Core AGR400.

Продолжение тут

#почитать
👍31
Kamaji

Это Control Plane Manager для Kubernetes, использующий концепцию Hosted Control Plane.

Подход Kamaji основан на запуске компонентов Kubernetes Control Plane в подах, а не на выделенных машинах. Это позволяет масштабировать кластеры Kubernetes с минимальными эксплуатационными затратами. Благодаря такому подходу, развертывание и эксплуатация может быть дешевле и проще.

#софт
🔥32
#дайджест бесплатных облачных сервисов для Linux

🔴 pCloud — 10 ГБ бесплатного хранилища; мобильные приложения; резервные копии из Dropbox, Google Drive. Минус: шифрование на стороне клиента — это дополнительная премиум функция

🔴 Mega — 50 ГБ бесплатного хранилища; сквозное шифрование; собственные клиенты для Linux и других платформ. Минус: владелец и его интернет-бизнес преследуются властями США

🔴 Cozy — 10 ГБ бесплатного хранилища; кроссплатформенность с мобильными приложениями. Минус: может сбивать с толку кажущейся простотой

🔴 Seafile — собственный клиент Linux и мобильные приложения; управление версиями файлов;
редактирование документов и совместная работа. Минус: профессиональная версия имеет расширенный набор функций в сравнении с бесплатной версией.

🔴 Nextcloud — полный контроль над данными; полный пакет программ для продуктивной работы; полезно как для малых и средних организаций, так и для частных лиц. Минус: нет управления облачными сервисами; вам понадобится собственный сервер.
3
💪💪 Продвинутые сетевые функции Kubernetes

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

👉 Network Policies
👉 Service Mesh
👉 Ingress Controllers
👉 Функции для масштабирования и оптимизации сети
👉 Функции поддержки высокодоступных и отказоустойчивых архитектур
👉 Механизмы оптимизации и балансировки нагрузки
👉 Функции для диагностики сетевых проблем

Продолжение тут

#гайд
3
🤦🤦 Cilium и дефолтный Pod CIDR

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

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

#почитать
3
💁💁 Как объединить кластеры Kubernetes без даунтайма: пошаговая инструкция

Автор расскажет, как сделать жизнь чуть легче, если кластеров кубера в проектах развелось столько, что за всеми не уследить. Будут объединяться кластеры в один так, чтобы падали затраты, а не прод. Будет полезно админам, DevOps’ам, прикладным архитекторам, и всем, кто работает с Kubernetes

Продолжение тут

#гайд
👏32👍1
💪💪 Как мы ускорили автоустановку ОС в четыре раза

Познавательный туториал по настройке внешней системы, которая запускает управляющий скрипт, размечает диски, генерирует стартовые конфиги, устанавливает bootloader и т. д. Плюс — реализация автоматической сборки и тестирования базового образа.

Продолжение тут

#туториал
3😁3
#дайджест перед выходными

Как подружить Zabbix с eXpress — переезд с MS Teams и интеграция рабочих процессов с оповещениями Zabbix в eXpress

Users, Groups, Roles и API Access в Kubernetes — о нюансах настройки пользователей и групп в Kubernetes и о том, как к ним применяется механизм контроля доступа на основе ролей (RBAC)

Установка Sentry в Kubernetes, отловы exception на бекенде, в браузере, на Android — рассказ об инструменте для сбора exception, который помогает разработчикам быстро обнаруживать и устранять проблемы, сокращая время выхода новых релизов

Kubernetes Events — о событиях Kubernetes и как использовать события kubectl для эффективного мониторинга и устранения неполадок

Gatus — дает вам возможность отслеживать службы с помощью HTTP, ICMP, TCP и DNS-запросов, а также анализировать результат запросов, используя список условий для значений, таких как код и время ответа, срок действия сертификата, тело ответа и многие другие
👍21
This media is not supported in your browser
VIEW IN TELEGRAM
#memes

Когда устал ходить на созвоны и отправил своего зама 😂😂
👍113❤‍🔥1
🔧🔧 Руководство по Rolling Update Deployment Strategy

В состав Kubernetes входят различные стратегии развертывания, каждая из которых предназначена для удовлетворения всевозможных операционных потребностей и минимизации потенциальных сбоев, чтобы гарантировать устойчивость и доступность приложений даже во время обновлений

Продолжение тут

#туториал
3👍1
Привет, друзья! 👋

Мы готовим статью о производительности труда программистов и хотим узнать ваше мнение. Поделитесь своими мыслями, ответив на следующие вопросы:

Согласны ли вы с утверждением, что программирование — это на 9/10 мышление и только на 1/10 набор кода? 🤔

- Полностью согласен 💯
- Скорее согласен 👍
- Затрудняюсь ответить 🤷
- Скорее не согласен 👎
- Совершенно не согласен 🚫

Сколько времени в среднем вам потребуется, чтобы восстановить код, написанный за один рабочий день? ⏱️

- Менее 30 минут
- 30-60 минут
- 1-2 часа
- 2-4 часа
- Более 4 часов

Какие факторы, по вашему мнению, наиболее сильно влияют на производительность программиста? (выберите до 3 вариантов) 🚀

- Качество рабочей среды и инструментов 🛠️
- Ясность поставленных задач и требований 📝
- Возможность сосредоточиться без отвлечений 🧘
- Эффективная коммуникация в команде 🗣️
- Постоянное обучение и развитие навыков 📚
- Мотивация и интерес к проекту 💪
- Опыт и экспертиза в конкретной области 🏆
- Другое (укажите в комментариях) 💡

Поделитесь своими мыслями и опытом в комментариях! Как вы оцениваете соотношение «мышления» и «кодинга» в своей работе? Какие методы вы используете для повышения эффективности мыслительного процесса?
👍6💯41🔥1
🛠️ 9 инструментов для бэкенд-разработчика: ИИ-ассистент DevOps-инженера и Regular Expression Tester

От анализа гигантских лог-файлов до программирования GPU на Rust — 9 мощных инструментов, которые помогут вам оптимизировать рабочий процесс и решать сложные задачи в бэкенд-разработке

Читать статью
6😢1🤩1
Самые полезные каналы для программистов в одной подборке!

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

🔥Для всех

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

🤖Про нейросети
Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей
Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка
Библиотека нейротекста | ChatGPT, Gemini, Bing
Библиотека нейровидео | Sora AI, Runway ML, дипфейки
Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion

#️⃣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 — код, квизы и тесты
Вакансии для 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 — вакансии по информационной безопасности
Библиотека разработчика игр | Gamedev, Unity, Unreal Engine

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

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

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

* Организация Meta запрещена на территории РФ
2
#memes

Пересказ ролика отсылается почтовым голубем
🤩12😁61