Библиотека devops’а


Kanal geosi va tili: Rossiya, Ruscha


Все самое полезное для девопсера в одном канале.
Список наших каналов: https://t.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/25874ec4
Обратная связь: @proglibrary_feedback_bot
По рекламе: @proglib_adv
Прайс: @proglib_advertising

Связанные каналы  |  Похожие каналы

Kanal geosi va tili
Rossiya, Ruscha
Statistika
Postlar filtri


WatchYourLAN

Легковесный сетевой IP-сканер с веб-графическим интерфейсом.

Особенности:

👉 Отправляет уведомления при обнаружении нового хоста
👉 Отслеживает историю хостов онлайн/оффлайн
👉 Сохраняет список всех хостов в сети
👉 Отправляет данные в InfluxDB2 для создания панели мониторинга Grafana

#софт


#memes


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

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

🛟 @nomannayeem/mastering-nginx-a-beginner-friendly-guide-to-building-a-fast-secure-and-scalable-web-server-cb075b423298' rel='nofollow'>Освоение NGINX — руководство для начинающих по созданию быстрого, безопасного и масштабируемого веб-сервера

🛟 РЕД АДМ — централизованное управление ИТ-инфраструктурой и плавная миграция с Microsoft AD

🛟 @bareckidarek/k8spacket-a-fully-based-on-ebpf-right-now-e72d5383c743' rel='nofollow'>k8spacket — инструмент для сбора информации о трафике TCP и метаданных TLS-подключений в кластере Kubernetes с использованием eBPF и визуализации в Grafana

🛟 Введение в Istio для Kubernetes: основы и начальная настройка — мощная платформа, обеспечивающая сетевое взаимодействие, безопасность и наблюдаемость в кластере Kubernetes


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

Чтобы разработчикам не приходилось делать это самостоятельно, Yandex Cloud предоставляет готовые решения: Yandex Cloud Postbox — для отправки email-сообщений и Yandex Cloud Notification Service — для мобильных push-уведомлений.

В карточках рассказываем почему стоит воспользоваться готовым решением 👉


Санкт-Петербург, приглашаем в гости в Сбер! 💚

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

Дата и время: 18 сентября, 18:30–21:00
Локация: ул. Уральская, д.1, Литера Ч.

Поговорим о развёртывании CI/CD-конвейеров, расскажем про реализацию облачных сервисов в Cloud.ru и обменяемся опытом по работе с Jenkins и практике создания комплементарных технологических команд.

Спикеры и темы:

▪️ Коротин Александр, Сбер: «Как десятикратно разогнать скорость поставки в большом Enterprise»
▪️ Алексей Молчанов, Cloud.ru: «Cloud.ru: Operations & SRE»
▪️ Алексей Снятков, Сбер: «Развитие лидеров и построение комплементарной команды»

Регистрируйтесь и приходите на IT Talk by Sber, будет интересно!


Привет, друзья! 👋

Мы готовим статью о самых странных и уникальных дистрибутивах Linux, и нам нужно ваше мнение! 🤔💬

1️⃣ Какой самый необычный дистрибутив Linux вы когда-либо пробовали? Почему он вас удивил?

2️⃣ Есть ли у вас советы для новичков, которые только начинают работать с Linux? 🐧✨

Поделитесь своими идеями в комментариях! Самые интересные идеи и предложения мы обязательно включим в нашу статью. Спасибо за участие! 🙌


Библиотека задач по DevOps | тесты, код, задания dan repost
Какая особенность определений портов в модулях позволяет ссылаться на них в атрибуте targetPort сервиса в Kubernetes?
So‘rovnoma
  •   IP-адресация
  •   Соглашения об именах
  •   Сетевые протоколы
  •   Сопоставление портов
395 ta ovoz


🧐🧐 Kubernetes Events

События генерируются различными компонентами Kubernetes, такими как планировщик, kubelet, контроллеры и т. д., для сбора информации, относящейся к нодам, подам и другим ресурсам.

События будут иметь запись о состоянии, если пода запланирована, контейнер выходит из строя или ноде не хватает места на диске.

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

#туториал


#memes


Библиотека собеса по DevOps | вопросы с собеседований dan repost
Что такое экспортер? Для чего он используется?

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

Экспортеры обычно используются для мониторинга различных типов компонентов инфраструктуры, таких как базы данных, веб-серверы и системы хранения данных. Например, существуют экспортеры для мониторинга популярных баз данных, таких как MySQL и PostgreSQL, а также веб-серверов, таких как Apache и Nginx. В целом экспортеры являются критически важным компонентом экосистемы Prometheus, позволяя отслеживать широкий спектр систем и приложений и обеспечивая высокую степень гибкости и расширяемости платформы.


Gatus — дает вам возможность отслеживать службы с помощью HTTP, ICMP, TCP и DNS-запросов, а также анализировать результат запросов, используя список условий для значений, таких как код и время ответа, срок действия сертификата, тело ответа и многие другие

#софт


Gatus — дает вам возможность отслеживать службы с помощью HTTP, ICMP, TCP и DNS-запросов, а также анализировать результат запросов, используя список условий для значений, таких как код и время ответа, срок действия сертификата, тело ответа и многие другие

#софт


Библиотека задач по DevOps | тесты, код, задания dan repost
Какому соглашению об именах следует следовать для стороннего инструмента, управляющего EndpointSlices?
So‘rovnoma
  •   Используйте только заглавные буквы
  •   Используйте имя пространства имен Kubernetes
  •   Используйте имя инструмента только строчными буквами, заменив пробелы и знаки препинания на тире
  •   Используйте случайно сгенерированное имя
310 ta ovoz


Очередной #дайджест для DevOps-ов

🛟 Как сделать безопасную загрузку с полностью зашифрованным диском без загрузчика на UEFI — после завершения установки вы получите включённый Secure boot с использованием личных ключей для подписи EFI-файлов, подписанные ключом файл ядра и initramfs

🛟 Рассказ о переводе Kubernetes на новую платформу — связка website-metadata-scraper, KDP, ArgoCD и CloudFlare с шифрованием origin

🛟 Elasticsearch, снова опенсорсный — какие изменения и что нового ждет внутри

🛟 Практический пентест Kubernetes — правильная настройка среды оркестрации влияет на работу всей инфраструктуры

🛟 Определение прошивки и версии драйвера устройств в ESXi — как удостовериться в совместимости версии Firmware определенного компонента, например сетевой карты, с версией драйвера, присутствующего в ESXi


#memes


🧳🧳 The Kubernetes Storage Layer

The Kuberentes storage layer для конечного пользователя — это etcd, но на самом деле он состоит из 3 разных уровней. Чтобы масштабировать Kubernetes настолько, насколько это возможно на сегодняшний день, был проделан и продолжает выполняться значительный объем работы на уровне хранения. Существует 3 уровня абстракции: кэш-память для просмотра, кэш-память-перехватчик и, наконец, etcd. Понимание того, как запросы API взаимодействуют с каждым уровнем, может значительно снизить затраты и повысить производительность, а понимание реализации этих уровней может показаться сложной задачей, но это не обязательно так.

Подробности здесь

#видео


👨‍🏫👨‍🏫 Kubernetes на Proxmox

В статье автор создает кластер и две ноды: управление и рабочая. В качестве дополнительной задачи — сквозной доступ к PCIe для рабочей ноды.

В эксперименте использован мини-пк на базе Intel N100 (ASUS PN42) с 32 ГБ оперативной памяти + 1 ТБ хранилища. В качестве гипера — Proxmox Virtual Environment 8.1.

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

#гайд


Armada

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

Особенности:

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

#софт


#memes


🧑‍🎓🧑‍🎓 Работа с LVM

Что обсуждают в ролике:

🔹 Что такое LVM и какие у него преимущества
🔹 PV, VG, LV
🔹 Увеличение LV и ФС в LVM

Смотреть

#видео

20 ta oxirgi post ko‘rsatilgan.