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

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

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

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

РКН: https://gosuslugi.ru/snet/6798b4e4509aba565
Download Telegram
Очередной #дайджест для девопсов

Масштабирование кластера в облако — как расширить существующий 3-нодовый кластер Kubernetes в облачной виртуалке

Как работать с Kubectl Debug Command — автор рассказывает о штуке, которая появилась в Kubernetes 1.18 и на что она способна

Рекомендации и примеры для образов Docker — как автоматически проверять образы в конвейерах CI/CD, прежде чем поместить их на прод

БеКон 2024 — специализированная конференция по безопасности контейнерных приложений и контейнерных сред. Состоится 5 июня

Надежная поставка программного обеспечения — методы построения гибкого и безопасного конвейера разработки кода
❤‍🔥3👍2
🎤 Как не облажаться с докладом на IT-конференции

Готовитесь к докладу на IT-конференции? Не хотите оказаться в роли «того самого» докладчика, на которого все жалуются в кулуарах? Узнайте, как не облажаться и сделать свой доклад полезным и запоминающимся.

🔗 Читать статью
🔗 Зеркало
🥰32🔥2
😎😎 Avito Database meetup #1

Доклад о том, как устроена платформа DBaaS в Авито. А ещё выступления платформенных инженеров об их работе со stateful в K8s, интеграции классических СУБД к DBaaS и управлении данными в multi-cluster (multi-dc).

05:04 — Вступление
08:00 — Платформа DBaaS: зачем и как
31:57 — Stateful-приложения в Kubernetes (DB edition)
01:34:19 — Платформа управления базами данных в multi-cluster(multi-dc) kubernetes–среде
01:59:47 — Особенности адаптации классических СУБД к платформе DBaaS (на примере PostgreSQL)

#мероприятие
❤‍🔥15👍42🥰1
HULL — Helm Uniform Layer Library

Репозиторий содержит библиотечную диаграмму Helm HULL. Она предназначена для упрощения создания, обслуживания и настройки объектов Kubernetes в Helm charts и может быть добавлена в любую Helm chart в качестве дополнения для расширения функциональности без какого-либо риска нарушения существующих конфигураций.

Саму карту и всю документацию, связанную с ней, можно найти в корневой папке hull.

#софт
🔥162👍2🥰2
🛟🛟 Настройка кластера Kubernetes с помощью Proxmox и k3s

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

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

#туториал
🔥15👍41
Релиз Wireshark 4.2.5

👉 Одним из самых значимых нововведений стало добавление поддержки протокола QUIC (Quick UDP Internet Connections), который зарекомендовал себя как перспективный транспортный протокол для повышения производительности веб-приложений.

👉 Ещё одним заметным улучшением Wireshark 4.2.5 является расширенная поддержка VXLAN (Virtual Extensible LAN) — технологии виртуализации сети, которая позволяет создавать масштабируемые и гибкие виртуальные сети поверх существующих физических инфраструктур.

👉 Разработчики Wireshark 4.2.5 также уделили внимание улучшению пользовательского интерфейса. Нововведения включают возможность настройки размера шрифта в главном окне, что помогает адаптировать приложение под различные разрешения экрана и предпочтения пользователей.

#новости
❤‍🔥19👍32🥰1
Bruno — опенсорсная IDE для изучения и тестирования API.

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

Bruno хранит коллекции в папке в ФС. Используется простой язык разметки текста Bru для сохранения информации о запросах API.

Вы можете использовать Git или любой другой инструмент управления версиями для совместной работы. Софт доступен только в автономном режиме.

#софт
🔥175👍2🥰1
Очередной #дайджест для DevOps-ов

🔴 werf 2.0 — новый движок развёртывания Nelm и 300+ релизов за четыре года

🔴 Завершение крупнейшей миграции в истории Kubernetes — описание длинного пути миграции с большим количеством затронутых компонентов и критических путей разработки код

🔴 Освоение журналов аудита Kubernetes — как настраивать, управлять и интерпретировать эти журналы, критически важно для поддержания безопасности и соответствия требованиям в средах Kubernetes

🔴 Как проверить установку Docker — Docker Desktop vs. Docker Engine

🔴 Работа с хранилищами в Kubernetes — руководство для инженеров
🥰65👍5🎉5👏4
#вопрос_с_собеседования

Какие основные части компоненты включает в себя система на базе linux?

👉 Начальный загрузчик. GRUB
👉 Ядро Linux
👉 Демоны
👉 Командная оболочка
👉 Утилиты командной оболочки
👉 Графический сервер — управляет видеокартой, монитором, мышью. и другими устройствами
👉 Среда рабочего стола. KDE, Chiamon, и т. д. Они также включают в себя утилиты, например, файловый менеджер
👉 Программы рабочего стола
🔥17🎉4👍21🌚1
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
3
Полный экскурс по всем используемым DNS записям
❤‍🔥12🥰10👍61
⚙️⚙️ Автоматизация сборки образов Docker с помощью Pulumi и Docker Build Cloud

Автор рассказывает о новом поставщике Docker Build от Pulumi, и как он работает с Docker Build Cloud, чтобы упростить создание, развертывание и управление контейнеризированными приложениями.

Сначала будет создан проект с использованием Docker Build Cloud и Pulumi, а затем предлагается рассмотреть интересные примеры использования, которые продемонстрируют, как можно использовать этого поставщика для упрощения процессов сборки и развертывания.

Вот тут все подробности

#гайд
2🥰2👍1
Netshoot — набор инструментов для устранения сетевых проблем с Docker и Kubernetes.

Устранение неполадок в сети Docker и Kubernetes может оказаться сложной задачей. При правильном понимании принципов работы сетей Docker и Kubernetes и правильном наборе инструментов вы сможете устранять неполадки и устранять проблемы с сетью. Контейнер net shoot содержит набор мощных инструментов для устранения неполадок в сети, которые можно использовать для устранения неполадок в сети Docker. Вместе с этими инструментами поставляется набор примеров использования, которые показывают, как этот контейнер можно использовать в реальных сценариях.

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

#софт
🔥22👍2❤‍🔥11
⚡️Proglib запускает канал про ИИ для генерации звука

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

⭐️генерация голоса и музыки
⭐️замена и перевод речи
⭐️распознавание звуков

👉Подписывайтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1
Какой тип IP-адреса по умолчанию назначается сервису в Kubernetes?
Anonymous Quiz
4%
Внешний IP
30%
Внутренний IP
42%
Кластерный IP
24%
Виртуальный IP
❤‍🔥2🥰1
💥💥 Чек-лист по разработке облачных приложений

Создание нового приложения требует тщательного проектирования. Это нормально, пробовать, терпеть неудачи и исправлять ошибки в процессе. Но детально проработать план разработки всё равно нужно.

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

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

#гайд
👍18❤‍🔥1🥰1
#дайджест перед выходными

🔵 Нюансы работы с ClickHouse — основы и особенности работы ClickHouse, которые помогут в выжимании максимума из этой СУБД

🔵 KrakenD — расширяемый, сверхвысокопроизводительный API-шлюз, который поможет вам без труда внедрить микросервисы и безопасные коммуникации

🔵 Использование Open ID Connect (OIDC) в Terraform для безопасного мультиаккаунтного CI/CD в AWS — как повысить уровень безопасности, используя OIDC в качестве механизма аутентификации в CI/CD конвейерах для развертывания инфраструктуры на базе Terraform в AWS

🔵 Работа с хранилищами в Kubernetes: руководство для инженеров — рассказ о трёх ключевых элементах управления хранилищем в Kubernetes: PersistentVolumes, PersistentVolumeClaims и Storage Classes

🔵 Terrareg — реестр модулей Terraform с открытым исходным кодом, пользовательским интерфейсом, дополнительной интеграцией с Git и глубоким анализом
23👍3❤‍🔥1🔥1🥰1