en
Feedback
LinuxSkill - Сводки с прода и Шпаргалки

LinuxSkill - Сводки с прода и Шпаргалки

Open in Telegram

Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам. Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале. 📩 По всем вопросам: @chorapov Зеркало в MAX: https://max.ru/LinuxSkill РКН https://vk.cc/cMUwm4

Show more

📈 Analytical overview of Telegram channel LinuxSkill - Сводки с прода и Шпаргалки

Channel LinuxSkill - Сводки с прода и Шпаргалки (@linuxskill) in the Russian language segment is an active participant. Currently, the community unites 10 739 subscribers, ranking 11 132 in the Technologies & Applications category and 59 542 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 10 739 subscribers.

According to the latest data from 03 September, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -51 over the last 30 days and by -1 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 11.67%. Within the first 24 hours after publication, content typically collects 4.94% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 1 253 views. Within the first day, a publication typically gains 531 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 4.
  • Thematic interests: Content is focused on key topics such as docker, linux, bash, devops, скрипт.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам. Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале. 📩 По всем вопросам: @chorapov Зеркало в MAX: https://max.ru/LinuxSkill РКН https://vk.cc/cMUwm4

Thanks to the high frequency of updates (latest data received on 04 September, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

10 739
Subscribers
-124 hours
-177 days
-5130 days
Posts Archive
💻 Интеграция филиалов в корпоративную сеть через DMVPN Почти каждая крупная компания сталкивается с подключением филиалов и
💻 Интеграция филиалов в корпоративную сеть через DMVPN Почти каждая крупная компания сталкивается с подключением филиалов и небольших офисов. У кого-то проблема стоит ещё жестче: сотни (тысячи) заправок, магазинов или банкоматов нужно завести в периметр ЦОД и сделать это силами полутора инженеров. Как унифицировать конфигурацию и оборудование и упростить жизнь сетевому инженеру? А если нам нужно звонить в соседний филиал напрямую, не заруливая в ЦОД?) На занятии: -Архитектура DMVPN - Фазы: 1, 2, 3 - Динамическая маршрутизация: что выбрать? -IPSec: PSK vs сертификаты -Резервирование: dual Hub 👉 Регистрация и подробности о курсе Network Engineer. Professional: https://otus.pw/mJ1E/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🚀 Подними свой DNS-сервер и забудь про Google DNS Привет, архитектор сетей! Если ты уже знаешь, что DNS — это не просто «таблица имён», пора пойти глубже. В этом видео ты шаг за шагом разберёшься, как развернуть собственный DNS-сервер на BIND, протестировать его, перехватывать запросы, настраивать зоны и прокачать безопасность. 📺 Видео: Настройка BIND. DNS Часть 2 Таймкоды для быстрой перемотки: 00:01 — Введение в тему 00:55 — Установка BIND на CentOS 03:24 — Альтернативы: PowerDNS и dnsmasq 07:53 — Первая конфигурация DNS-сервиса 10:18 — Проверка работы через другую машину 15:14 — Поведение кэша при повторных запросах 16:03 — Мониторим DNS через dnsmasq 22:22 — Фильтрация и отключение лишнего 23:33 — Угрозы приватности и защита DNS 28:21 — DNS over HTTPS в действии 33:43 — Настраиваем форвардинг на внешние DNS 36:40 — Создание собственной зоны 41:42 — Внутренние и публичные домены 45:16 — Обновляем список корневых серверов 49:18 — Выводы и идеи для продвинутой настройки 🧩 Что ты освоишь: - Разворачивание DNS-сервера на BIND - Правильная настройка named.conf и зон - Форвардинг, кэширование и анализ запросов - Защита конфиденциальности с DNS-over-HTTPS - Работа с dnsmasq для мониторинга и отладки 🧪 Полезные команды:
systemctl enable named --now      # Запуск и автозагрузка BIND
dig example.local                 # Тестирование своей зоны
dnsmasq --log-queries             # Перехват DNS-запросов
💡 Вывод: Свой DNS — это не только про контроль, но и про обучение. Ты начинаешь видеть интернет по слоям. А ещё понимаешь, как Google, Cloudflare и провайдеры играют в «доверие». Источник: https://youtu.be/JlrV1-jd-4w?si=D7ACgJSzlycDqhxZ 📩 Завтра: Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Настройка CI/CD для бэкапов: простые шаги к защите данных 🧠 - Linux для геймеров: как настроить игры с помощью PortProton за 5 минут 🧠 - Мастер grep: 8 шагов к совершенству в поиске #Linux_youtube @LinuxSkill #dns #bind #linux #networking #devops #sysadmin #dnsmasq #инфраструктура #интернет #безопасность

UPD: Исправил ошибку

Вопрос №18 из теста Linux Essentials Certification: При добавлении нового пользователя, в каком файле сохраняется его идентификатор (UID) и другая основная информация?
Anonymous voting

Вопрос №18 из теста Linux Essentials Certification: Когда добавляется новый пользователь, где хранится его идентификатор пользователя?
Anonymous voting

🔍 Хотите освоить регулярные выражения для системного администрирования? Погрузитесь в мир grep, sed и awk! 📅 На вебинаре вы
🔍 Хотите освоить регулярные выражения для системного администрирования? Погрузитесь в мир grep, sed и awk! 📅 На вебинаре вы узнаете, как читать, писать и применять регулярные выражения для реальных задач в Linux. Изучите различия между основными типами регулярных выражений (Basic, Extended, PCRE) и научитесь использовать их в системных утилитах. ✨ В результате вебинара вы поймёте, как составлять шаблоны для поиска, фильтрации и парсинга логов, а также как отлаживать и тестировать регулярные выражения на практике. Получите практические советы и рабочие шаблоны для повседневной работы. Все участники вебинара получат скидку на курс "Administrator Linux. Professional". 👉 Для участия зарегистрируйтесь https://otus.pw/01gX/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

🌐 DNS — самая недооценённая технология, без которой интернет не работает 👋 Привет, root-человек! Если ты думаешь, что DNS — это просто перевод имён в IP, держись. На самом деле это распределённая база доверия, у которой свои короли, правила и уязвимости. 📺 Видео: DNS // Теория Разложили всё по битам — от hosts до Cloudflare и DNS-записей, которые выдают больше, чем ты думаешь. ⏱️ Таймкоды для удобной перемотки: 00:00 — История DNS: от символьных имён до доверия 08:04 — Почему файл hosts сломался, и появился DNS 14:07 — Как домены стали деньгами 19:05 — Кто управляет интернетом на самом деле 27:02 — DNS = распределённая публичная база данных 36:21 — dig: покажи мне всё 44:23 — Trace: визуальный маршрут от корня до цели 47:12 — Что скрывают A, MX и TXT-записи 56:40 — Cloudflare — щит для твоего DNS 59:24 — DNS как основа сервисов 🧠 Что ты узнаешь: - Почему DNS жив до сих пор, хотя ему 40 лет. - Что такое корневые серверы и кто им платит. - Как dig +trace показывает весь маршрут твоего запроса. - Какие записи указывают на владельца домена (и могут слить всю инфру). - Почему Cloudflare стал стандартом де-факто для защиты и ускорения. 🧪 Проверь сам:
dig +noall +answer linux.org
dig +trace linux.org
- Узнай, откуда реально идёт трафик. - Проверь TTL, A-записи, TXT и MX — а что видит мир про твой домен? 🧩 Вывод: DNS — это не просто адресная книга. Это доверие, безопасность и контроль над инфраструктурой. Не знаешь, что происходит в твоих DNS-записях — значит, ты вслепую открываешь дверь в продакшн. Источник: https://youtu.be/a_V23iYheqg?si=CaxvFBk_m-myXPZz 📩 Завтра: Вопрос №18 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Секреты netstat: найди подозрительные соединения за 2 минуты! 🧠 - Ты не используешь curl на полную, пока не знаешь эти трюки 🧠 - Как трое инженеров бросили вызов IBM: История Silicon Cowboys #Linux_youtube @LinuxSkill #dns #linux #cloudflare #devops #dig #sysadmin #инфраструктура #безопасность #серверы #bash

Вопрос №17 из теста Linux Essentials Certification: Как можно записать нормальный вывод команды в файл, отбрасывая вывод ошибок?
Anonymous voting

Хотите разобраться, как устроено ядро Linux? ⏺На открытом вебинаре 17 апреля в 20:00 мск изучим модули ядра: что это, как их
Хотите разобраться, как устроено ядро Linux? ⏺На открытом вебинаре 17 апреля в 20:00 мск изучим модули ядра: что это, как их писать, компилировать и отлаживать. Разберем на практике, как взаимодействовать с системой на низком уровне. Понимание архитектуры, отладка через dmesg, реальные примеры и разбор кода. Всё, что нужно для уверенного старта в разработке ядра. Записывайтесь на открытый вебинар и получите скидку на курс «Разработка ядра Linux»: https://otus.pw/ST15/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

🧠 Как управлять iptables на лету — без sudo, без потерь Привет, сетевой волшебник! Если ты хоть раз пытался автоматически обновлять правила iptables из приложения или скрипта — ты знаешь, насколько это боль. Сегодня разберём, как это делать программно, безопасно и эффективно — даже без API. 🤯 Проблема: у iptables нет API - libiptc не предназначена для использования — она нестабильна и может быть удалена в будущем. - Прямого, документированного API в C, Python, Rust и т.д. не существует. 📌 Официальный ответ от Netfilter: > “Нет, API не предусмотрен. Используйте system() или iptables-restore.” Источник: Netfilter FAQ ✅ Что работает на практике: #1. iptables-restore (атомарная загрузка правил) Можно применять *весь ruleset сразу*, не теряя соединений:
iptables-restore < my_ruleset.conf
✔️ Безопасно: правила применяются при COMMIT, в один вызов ядра ✔️ Работает из любой программы через stdin #2. ipset — для добавления IP без пересборки
ipset create allowlist hash:ip
ipset add allowlist 1.2.3.4
iptables -A INPUT -m set --match-set allowlist src -j ACCEPT
✔️ Отлично подходит для динамических списков ✔️ Есть поддержка timeout и swap ✔️ Работает быстро и без потерь #3. rfw — REST API для iptables (open source) Позволяет управлять правилами через HTTP-запросы:
PUT /drop/input/eth0/11.22.33.44
👉 Проект: https://github.com/gluczywo/rfw ✔️ Поддерживает JSON, GET, PUT, DELETE, сериализацию ✔️ Работает на localhost без SSL ✔️ Подходит для распределённых систем #4. python-iptables Обёртка над libiptc (но будь осторожен): 🔗 https://github.com/ldx/python-iptables ✔️ Удобен для скриптов ❗ Требует осторожности при работе с низкоуровневым API 🛑 Что не делать: - Не пиши правила через iptables -A в цикле - Не используй libiptc напрямую в проде - Не забывай про iptables-save как бэкап перед внесением правок 🌳 Ветка: https://stackoverflow.com/questions/109553/how-can-i-programmatically-manage-iptables-rules-on-the-fly 📩 Завтра: Вопрос №17 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Настрой cron за 5 минут и забудь о ручной работе навсегда! 🧠 - Ты больше никогда не запутаешься в systemd: разбор по шагам! 🧠 - 10 секретов команды ping, которые знают только сетевые гуру #stackoverflow @LinuxSkill #iptables #ipset #Linux #SysAdmin #DevOps #firewall #rfw #сетибезопасность

🔐 iptables: доступ к порту 8000 только с одного IP Привет, хранитель сетей! Если ты хочешь открыть доступ к какому-либо сервису (например, веб-интерфейсу на порту 8000) только для одного IP, не трогая весь остальной трафик — вот как это делается через iptables. 🔧 Пример: разрешить доступ только для 1.2.3.4
iptables -A INPUT -p tcp --dport 8000 -s 1.2.3.4 -j ACCEPT
iptables -A INPUT -p tcp --dport 8000 -j DROP
Так ты явно разрешаешь доступ для IP 1.2.3.4, а все остальные — отсекаешь. 💡 Альтернатива: блокировать всех, кроме одного IP
iptables -A INPUT -p tcp --dport 8000 ! -s 1.2.3.4 -j DROP
Один простой вариант — одна строка, эффект тот же. 📌 Несколько полезных замечаний: - Для диапазона IP используй: -s 1.2.3.0/24 - Чтобы снять правило, замени -A на -D (или используй iptables -S и удаляй по номерам). - Не забудь сохранить конфигурацию, если не хочешь потерять правила после перезагрузки:
  iptables-save > /etc/iptables.rules
🌳 Ветка: https://stackoverflow.com/questions/7423309/iptables-block-access-to-port-8000-except-from-ip-address 📩 Завтра: Как управлять iptables на лету — без sudo, без потерь Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Делай как профи: Настройка VPN с WireGuard и LDAP за пару шагов 🧠 - Не трать время на конфиги: как упростить работу с WireGuard 🧠 - Неожиданный способ взломать систему: что такое бинарный анализ в Linux? #stackoverflow @LinuxSkill #iptables #Linux #firewall #порт #безопасность #SysAdmin #DevOps

🌐 Хотите освоить фильтрацию трафика в Linux? Погрузитесь в мир IPTables и nftables! 📅 На вебинаре 17 апреля 2025 года в 19:
🌐 Хотите освоить фильтрацию трафика в Linux? Погрузитесь в мир IPTables и nftables! 📅 На вебинаре 17 апреля 2025 года в 19:00 мск мы разберём основные возможности сетевого фильтра IPTables на примере Ubuntu 24.04 и изучим взаимодействие с новой подсистемой nftables. 🎤 Спикер Николай Лавлинский — эксперт веб-разработки с более чем 15-летним опытом, опытный преподаватель (10+ лет). Николай занимался техническим руководством и оптимизацией клиентской и серверной производительности веб-приложений в более чем 100 проектах. ✨ Преимущества участия: поймёте архитектуру подсистемы Netfilter, освоите основные команды утилиты iptables и научитесь настраивать рабочую конфигурацию сетевого фильтра для реального сервера. Все участники вебинара получат скидку на курс "Administrator Linux. Basic". Для участия зарегистрируйтесь https://otus.pw/WGDh/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🧯 Как удалить конкретные правила из iptables (а не всё подряд)? Привет, линуксоид! Бывало такое: правила в iptables работают как часы, но внезапно нужно откатить одно-два, не трогая всё остальное. Ниже — короткий гайд, как это сделать аккуратно и по-взрослому. ✅ Способ 1. Удалить правило по содержимому Повтори ту же команду, но с -D вместо -A:
iptables -D INPUT -i eth0 -p tcp --dport 443 -j ACCEPT
💡 Работает, только если правило совпадает дословно. 🧩 Способ 2. Удалить по номеру Сначала покажи номера правил:
iptables -L INPUT --line-numbers
Удаление:
iptables -D INPUT 3
Если правило в NAT:
iptables -t nat -L PREROUTING --line-numbers
iptables -t nat -D PREROUTING 1
🛠 Способ 3. Комментарии и iptables-restore Добавляешь правило с комментарием:
iptables -A INPUT -s 1.2.3.4 -j DROP -m comment --comment "ban_temp"
Потом удаляешь всё с этим тегом:
iptables-save | grep -v "ban_temp" | iptables-restore
🧼 Способ 4. Через iptables -S Показать все правила:
iptables -S
Удалить нужное вручную (заменив -A на -D):
iptables -D INPUT -p tcp --dport 443 -j ACCEPT
⚠️ Не забудь: - При удалении по номеру порядок важен: после удаления строки остальные смещаются. - Не используй iptables -F, если не хочешь снести всё подчистую. 🌳 Ветка: https://stackoverflow.com/questions/10197405/how-can-i-remove-specific-rules-from-iptables 📩 Завтра: iptables: доступ к порту 8000 только с одного IP Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Эй, ты в курсе, что с Grafana можно раз и навсегда забыть о хаосе в мониторинге серверов? 🧠 - Секретная связка Angie и Grafana для тотального контроля над серверами 🧠 - Неожиданно закончилась память? 3 секрета команды du -h #stackoverflow @LinuxSkill #iptables #Linux #сетевоеадминистрирование #firewall #DevOps #SysAdmin #безопасность

📁 ZFS: Часть 2 — Работа с данными, снимки, дедупликация и сжатие Таймкоды для навигации по видео: 00:01 — Введение в ZFS и создание пула 00:58 — Работа с датасетами 04:17 — Иерархия датасетов 05:13 — Моментальные снимки системы 11:30 — Прозрачность и восстановление данных 16:36 — Ограничения при использовании снимков 18:35 — Атрибуты ZFS и их использование 19:25 — Наследование и неизменяемые атрибуты 20:00 — Оптимизация через атрибут atime 21:39 — Квоты и ограничение дискового пространства 24:15 — Изменение точки монтирования 25:34 — Дедупликация: как работает и зачем нужна 29:12 — Эффективность дедупликации на практике 33:17 — Сжатие данных: включение и замеры 35:11 — Почему LZ4 — хороший выбор 37:02 — Дополнительные возможности ZFS: шифрование, iSCSI, NFS 38:01 — Передача снимков и отказоустойчивость 38:44 — Заключение Что в видео: - Создание ZFS-пула и организация датасетов - Моментальные снимки (zfs snapshot) и восстановление удалённых файлов - Ускорение системы с помощью noatime и алгоритма LZ4 - Ограничения на объём хранения через квоты - Дедупликация одинаковых блоков и оценка её эффективности - Доп. функции: шифрование, блочные устройства, iSCSI, экспорт снапшотов Коротко: Если ты работаешь с хранилищами, знаешь про RAID, но ещё не копал ZFS глубже, — это видео покажет, как файловая система может быть умной, гибкой и в то же время безопасной. Всё наглядно и по делу. Источник: https://youtu.be/V03zyNdEjrY?si=ugwxDJsEDLTZ5lZD 📩 Завтра: Как удалить конкретные правила из iptables (а не всё подряд)? Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Человек, изменивший интернет: история, которая вдохновляет 🧠 - История, изменившая IT: как Linux стал легендой! 🧠 - Никто не говорил, что анализ данных может быть таким простым! Секрет MAXQDA #Linux_youtube @LinuxSkill #ZFS #датасеты #zfsdataset #снапшоты #дедупликация #сжатие #Linux #zpool #zfsadmin #хранилище #SysAdmin #DevOps #файловаясистема #ZFSпрактика #оптимизация #zfsperformance

Repost from Экспресс 42
Исследование состояния DevOps в России 2025 Дорогие друзья, мы рады сообщить, что «Экспресс 42» при поддержке генеральных пар
Исследование состояния DevOps в России 2025 Дорогие друзья, мы рады сообщить, что «Экспресс 42» при поддержке генеральных партнеров запустила ежегодное исследование состояния DevOps 2025! Мы планируем опросить больше 4000 представителей индустрии, связанных с DevOps: инженеров, разработчиков, администраторов, тестировщиков, техлидов и тимлидов, CIO и CTO. Если тема DevOps вам не безразлична — пройдите опрос и внесите свой вклад в развитие индустрии. Важно мнение каждого респондента! 📊 Ключевой темой исследования в 2025 году становится Developer Experience (DX) — то, насколько опыт разработчиков влияет на эффективность команд и успех компании. 🎁 По завершении опроса вы сможете поучаствовать в лотерее с розыгрышем классных призов от организатора исследования и генеральных партнёров. Вас ждут эксклюзивный мерч, подписки на полезные и развлекательные сервисы, промокоды на незаменимые в работе продукты, билеты на профильные конференции Highload++, DevOpsConf и другие подарки. Проходите опрос, участвуйте в розыгрыше подарков и побеждайте! Участники первыми узнают о результатах и получат готовый отчёт, как только он будет готов. Заполнить анкету 👉 по ссылке

Решил принять участие в исследование. Как будет результат на руках расскажу что получилось и что думаю по этому поводу

Вопрос №16 из теста Linux Essentials Certification: Какая дистрибуция Linux используется в качестве основы для создания Ubuntu Linux?
Anonymous voting

📂 Файловая система ZFS: отказоустойчивость, RAID и целостность данных Таймкоды для удобной навигации по видео: 00:00 — Введение в файловые системы 00:56 — Примеры популярных решений 03:06 — Эволюция и расширенные функции 04:31 — Что особенного в ZFS 06:26 — Где можно использовать ZFS 09:57 — Абстракции: ZPool и Datasette 12:18 — Режимы ZPool и RAID-0 13:27 — Работа с пулом и команды zpool 15:00 — Добавление новых дисков 16:49 — Репликация и масштабирование 19:24 — RAID 10: комбинирование отказоустойчивости и скорости 21:36 — RAID Z: отказоустойчивость с экономией 27:51 — RAID Z2 и Z3: максимум надёжности 30:02 — Сжатие и его риски 32:01 — Гарантия целостности в ZFS 33:07 — Проверка и восстановление через zpool scrub 34:46 — Команды scrub и repair 36:29 — Тестирование ZFS под нагрузкой 37:52 — Несколько пулов: когда и зачем 39:54 — Тесты на отказ и восстановление 44:35 — Замена повреждённых дисков 46:46 — Использование hot-spare дисков 47:47 — Кэширование и логирование на SSD 49:29 — Привязка пулов к физическим дискам 50:10 — Резервное копирование и финальные советы 51:10 — Заключение Что разберём: - Как ZFS обеспечивает отказоустойчивость с помощью разных уровней RAID - Почему ZFS проверяет целостность всегда - Чем RAID-Z отличается от RAID-10 и где их применять - Как работать с пулами: создавать, расширять, чинить - Реальные примеры: добавление дисков, репликация, scrub, замена, кеши Это базовая часть — в следующих видео будет разбор снапшотов, клонирования и deduplication. Источник: https://youtu.be/ZR6Hvk0H5SA?si=AY_2Sj2HYVTJDxHe 📩 Завтра: Вопрос №16 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Как копировать файлы и папки с исключениями: продвинутые трюки с cp 🧠 - Настраиваем KVM и QEMU: виртуализация на максимум 🧠 - Как мониторить ресурсы Docker-контейнеров с помощью cgroups #Linux_youtube @LinuxSkill #ZFS #файловаясистема #Linux #RAID #zpool #zfsraid #администрирование #DevOps #SysAdmin #резервноекопирование #диски #устойчивость #zfssetup #безопасностьданных #storage

Вопрос №15 из теста Linux Essentials Certification: Какая команда подходит для поиска следующего появления слова hidden в man-странице, просматриваемой из командной строки?
Anonymous voting

Хотите автоматизировать развертывание приложений? ArgoCD — мощный инструмент GitOps для управления Kubernetes. ⏺На открытом в
Хотите автоматизировать развертывание приложений? ArgoCD — мощный инструмент GitOps для управления Kubernetes. ⏺На открытом вебинаре 15 апреля в 20:00 мск разберем его ключевые принципы, установку и настройку, а также развернем приложение на практике. Вы узнаете, как интегрировать ArgoCD в CI/CD, оптимизировать деплой и упростить управление инфраструктурой. Навыки, которые пригодятся каждому DevOps-инженеру. Регистрируйтесь и получите гарантированную скидку на курс «GitOps»: https://otus.pw/LYVf/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576