Обложка канала

Лига сисадминов. Страница 24

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

  • Лига сисадминов

    Репликация файлов через rsync: мониторинг с помощью Zabbix telegra.ph/Replika…ix-10-16 #ит_статьи #linux #devops #zabbix #rsync
    Репликация файлов через rsync: мониторинг с помощью Zabbix

    Когда речь идет о создании отказоустойчивого интернет-магазина или аналогичного проекта, нужно реплицировать не только базу данных, но и файлы. Это могут быть файлы изображений товаров, html-страниц, стилей CSS, скрипты и другие файлы. Задача не совсем тривиальная, так как не все файлы должны реплицироваться, на мастер-сервере могут периодически появляться новые файлы и исчезать старые. Кроме того, процесс репликации не должен отнимать слишком много ресурсов, и результаты репликации файлов необходимо контролировать.…

    Telegraph
  • Лига сисадминов

    Почему процессы в контейнерах Docker не должны запускаться от имени Root telegra.ph/Pochemu…ot-10-14 #ит_статьи #devops #docker #root
    Почему процессы в контейнерах Docker не должны запускаться от имени Root

    Процессы в контейнере Docker не должны запускаться от имени root. Безопаснее запускать приложения от имени пользователя, не являющегося root, которое вы указываете в Dockerfile или при использовании docker run. Это минимизирует риск, так как уменьшает поверхность атаки для любых угроз в вашем контейнере. В этой статье вы узнаете об опасностях, связанных с запуском контейнерных приложений от имени root. Вы также увидите, как создать пользователя, не являющегося root, и настроить namespacing в ситуациях, когда…

    Telegraph
  • Лига сисадминов

    Прозрачно кешируем несколько Container Registry в CRI-O и Podman telegra.ph/Prozrac…an-10-13 #ит_статьи #linux #devops #containers #docker #podman
    Прозрачно кешируем несколько Container Registry в CRI-O и Podman

    Возможно, вы уже активно используете CRI-O и Podman, а может только смотрите на альтернативы Docker с осторожностью. Но, как бы там ни было, альтернативные решения создают конкуренцию монополисту Docker и предлагают новые и востребованные улучшения. Одна из таких особенностей, это исключение Docker Hub как корневого и основного источника образов контейнеров. Таким образом, снимается привязка к поставщику и появляются новые возможности, а одной из таких мы и поговорим. Это инструкция по выбору решения и настройке…

    Telegraph
  • Реклама

  • Лига сисадминов

    ⁉️Хотите научиться настраивать мониторинг с помощью Grafana? 🎯21 октября в 20:00 состоится открытый урок «Организация мониторинга с помощью Grafana stack». На занятии мы обсудим: - Установку, настройку Loki и Tempo - Визуализацию логов и трейсов в Grafana 💪Используйте эту возможность, чтобы получить ценные знания, познакомиться с преподавателем и протестировать онлайн-курс «Observability: мониторинг, логирование, трейсинг» OTUS. 📌Для записи на вебинар пройдите вступительный тест: https://otus.pw/JOg8/
  • Лига сисадминов

    Создаем логические тома LVM на Linux Система хранения данных – один из тех кардинальных компонентов, без которых ваш сервер не может обойтись, и поэтому требует к себе пристального внимания, несмотря ни на что. Это краткое руководство по внедрению LVM на вашем linux-сервере или рабочей станции. telegra.ph/Sozdaem…ux-10-12 #ит_статьи #linux #lvm
    Создаем логические тома LVM на Linux

    Система хранения данных – один из тех кардинальных компонентов, без которых ваш сервер не может обойтись, и поэтому требует к себе пристального внимания, несмотря ни на что. Это краткое руководство по внедрению LVM на вашем linux-сервере или рабочей станции. Настройка хранилища LVM в Linux Наверняка вы уже слышали, а еще лучше использовали LVM. Технология управления логическими томами (LVM) упрощает управление хранилищем. LVM виртуализирует хранилище и предлагает системным администраторам более гибкий способ…

    Telegraph
  • Лига сисадминов

    ⚡️ Начните осваивать современный подход к разработке и сопровождению кода DevSecOps! 👉 Приглашаем 17 октября в 20:00 на бесплатный вебинар «Анализ исходного кода на безопасность (SAST/SCA/DAST/IAST/RASP)». 📚 На занятии мы рассмотрим, какие виды анализа применяются в проверках на всех этапах жизненного цикла ПО, как они интегрируются, и с чего начать их внедрение в своей компании. 🔥 Регистрация на вебинар: https://otus.pw/1LUh/ Урок будет полезен разработчикам, DevOps-инженерам, администраторам, тестировщикам, архитекторам и специалистам по ИБ.
  • Лига сисадминов

    Как диагностировать проблемы соединения в Kubernetes при помощи Mizu telegra.ph/Kak-dia…zu-10-11 #ит_статьи #devops #kubernetes #mizu
    Как диагностировать проблемы соединения в Kubernetes при помощи Mizu

    Стоит попробовать Mizu – это ПО для мониторинга Kubernetes-трафика. Программа может сильно упростить ежедневную диагностику сетей, да и жизнь в целом. Одна из наиболее частых задач, с которыми сталкиваются администраторы Kubernetes по ходу тестирования и дебаггинга – проверка коммуникаций между компонентами внутри сети.  Если вы хоть как-то взаимодействуете c Kubernetes по работе, то наверняка частенько проверяете входящий трафик, чтобы изучить входящие запросы и т.п. Обычно задачи подобного рода решаются при…

    Telegraph
  • Лига сисадминов

    Как определить DNS в контейнерах Docker

    Когда вы развертываете контейнер в сети, если он не может найти DNS-сервер, определенный в файле /etc/resolv.conf, по умолчанию он будет использовать DNS, настроенный для хоста. Это может быть хорошо и удобно для определенных ситуаций. Но что если (возможно, по соображениям безопасности) вы не хотите, чтобы ваши контейнеры использовали тот же DNS, что и хосты. Скажем, например, ваши хост-серверы используют определенный DNS-сервер, чтобы запретить пользователям посещать определенные сайты. Или, может быть, у…

    Telegraph
  • Лига сисадминов

    Плейбуки Ansible — советы и примеры

    Что такое плейбук Ansible? Плейбуки — это базовые компоненты Ansible, которые записывают и исполняют конфигурацию Ansible. Обычно это основной способ автоматизировать набор задач, которые мы хотели бы выполнять на удалённой машине. Они собирают все ресурсы, которые нужны, чтобы оркестрировать упорядоченные процессы и не выполнять одни и те же действия вручную. Плейбуки можно использовать повторно и распространять. Их можно легко написать в YAML и так же легко прочитать. Структура плейбука Плейбук состоит из…

    Telegraph
  • Лига сисадминов

    🔥 Тест по Prometheus, Grafana, ELK 🔥 Ответьте на 15 вопросов и проверьте, готовы ли вы к обучению на курсе «Observability - мониторинг, логирование, трейсинг». Сможете сдать — пройдёте на продвинутый курс по спеццене. 👉🏻ПРОЙТИ ТЕСТ: https://otus.pw/iQdu/ 📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные открытые уроки. 🔸 Регистрация на 07 Октября в 20:00: «Отказоустойчивый Prometheus. Thanos, VictoriaMetrics» 🔸 Регистрация на 21 Октября в 20:00: «Организация мониторинга с помощью Grafana stack»
  • Лига сисадминов

    Шпаргалка по работе с tmux #ит_заметки #linux #tmux
  • Лига сисадминов

    3 малоизвестных команды Docker, которые помогут вам в самых различных ситуациях telegra.ph/3-maloi…ah-10-04 #ит_статьи #devops #docker
    3 малоизвестных команды Docker, которые помогут вам в самых различных ситуациях

    Если вы какое-то время используете Docker, у вас, вероятно, уже есть адаптированный для вас простой и эффективный рабочий процесс, который включает в себя некоторые из ваших любимых команд Docker (если это технически правильные подкоманды). Например, я использовал для удаления неработающих контейнеров длинную команду, которая выглядит так, как этот docker container rm $ (docker container ps -qf status = exited), она работала, очевидно, выдавая ошибку всякий раз, когда не было застрявших контейнеров. Я прекратил…

    Telegraph
  • Лига сисадминов

    Современное состояние безопасности CI/CD и как предотвратить распространенные ошибки telegra.ph/Sovreme…ki-10-03 #ит_статьи #ci_cd #devops #security
    Современное состояние безопасности CI/CD и как предотвратить распространенные ошибки

    Постоянно растущая потребность в более быстрой и структурированной разработке привела к тому, что инструменты CI/CD стали неотъемлемой частью процессов разработки в организации. Инструменты CI/CD помогают автоматизировать большинство основных, повторяющихся задач процесса разработки приложений от конца до конца – от выполнения базовых проверок отступов в представленном коде до развертывания скомпилированного кода на производственных серверах. И с ростом числа функций и возможностей, которыми обладают инструменты…

    Telegraph
  • Лига сисадминов

    Динамическая маршрутизация на основе FRRouting telegra.ph/Dinamic…ng-10-02 #ит_статьи #network #routing #frrouting
    Динамическая маршрутизация на основе FRRouting

    Задача Понадобилось мне создать сетевую связность между двумя локациями, но так вышло, что по техническим причинам использовать для этого протоколы семейства IGP (например, всеми любимый OSPF) не представлялось возможным, а вот применить BGP оказалось вполне реально. Из вводных у меня на одной локации имеется два маршрутизатора Juniper MX204, а на второй — среда виртуализации. Выбор решения Начал я с изучения интернета и некоторой документации, что, в итоге, привело меня к решению использовать связку из двух…

    Telegraph
  • Лига сисадминов

    Анализ дампов TCP с помощью Wireshark

    Анализ TCP-пакетов в сети - лучший способ найти и устранить общие проблемы с сетью. Этот навык рано или поздно пригодится каждому инженеру программного обеспечения, не зависимо от специфики задач, которые перед ним стоят. В этом материале мы познакомим вас с инструментарием, который понадобится вам для этой работы, включая Wireshark и другие программные средства! Генерация дампов TCP

    Telegraph
  • Реклама

  • Лига сисадминов

    Небольшая шпаргалка по Wireshark #ит_заметки #network #wireshark

    Wireshark-Cheat-Sheet 2 - Wireshark-Cheat-Sheet-v1.pdf

    application/pdf
  • Лига сисадминов

    Как мигрировать Zabbix с MySQL на PostgreSQL с минимальным downtime telegra.ph/Kak-mig…me-09-29 #ит_статьи #linux #zabbix #postgresql #mysql
    Как мигрировать Zabbix с MySQL на PostgreSQL с минимальным downtime

    В свете того, что Zabbix с некоторых пор поддерживает TimescaleDB, а тут еще и вышел новый LTS релиз Zabbix, то наверняка многие заинтересовались, как осуществить миграцию с MySQL на PostgreSQL. Несмотря на текст на картинке, вполне можно просто так взять и мигрировать Zabbix с MySQL на PostgreSQL. Но я не нашел ни в одном из таких докладов информации, как же минимизировать downtime вашего мониторинга в случае, если полная миграция занимает несколько часов, что конечно зачастую является неприемлемым. Ниже я…

    Telegraph
  • Лига сисадминов

    Как создать и использовать сеть MacVLAN в Docker telegra.ph/Kak-soz…er-09-28 #ит_статьи #devops #docker #macvlan
    Как создать и использовать сеть MacVLAN в Docker

    В Docker обычно возникает вопрос: “Как мне подключить мои контейнеры непосредственно к локальной физической сети?”. Это особенно актуально, когда вы используете приложения мониторинга, собирающие сетевую статистику, и хотите подключить контейнер к устаревшим приложениям. Возможным решением этого вопроса является создание и внедрение типа сети macvlan. Сети macvlan – это специальные виртуальные сети, которые позволяют создавать “клоны” физического сетевого интерфейса, подключенного к вашим Linux-серверам, и…

    Telegraph