Рубрика: Администрирование

Проблемы с DNS в Kubernetes. Публичный постмортем

Прим. перев.: это перевод публичного постмортема из инженерного блога компании Preply. В нем описывается проблема с conntrack в Kubernetes-кластере, которая привела к частичному простою некоторых сервисов продакшна. Данная статья может быть полезной тем, кто хочет узнать немного больше о постмортемах или предотвратить некоторые потенциальные проблемы с DNS в будущем. Это не DNS Не может быть […]

Протоколы SFTP и FTPS

Предисловие Буквально неделю назад я писал реферат по обозначенной в заголовке теме и столкнулся с тем, что, скажем так, познавательной информации в сети не так уж много. В основном сухие факты и инструкции по настройке. Поэтому я решил несколько подкорректировать текст и выложить его в качестве статьи. Что такое FTP FTP (File Transfer Protocol) – […]

Обрезаем нити: переход с Puppet Enterprise на Ansible Tower. Часть 1

Национальная информационная служба спутниковых данных об окружающей среде (NESDIS) на 35% снизила свои затраты на управление конфигурацией Red Hat Enterprise Linux (RHEL), перейдя с Puppet Enterprise на Ansible Tower. В этом видео категории «как мы это сделали» системный инженер Майкл Рау обосновывает выполнение этой миграции, делится полезными советами и опытом, полученным в результате перехода с […]

Проблемы автономных СКУД — Там, откуда не ждали

Всем доброго времени суток. Начну с предыстории, о том, что меня побудило провести данное исследование, но прежде предупрежу: все практические действия были выполнены с согласия управляющих структур. Любая попытка использовать данный материал в целях проникновения на закрытую территорию без права там находиться — является уголовным правонарушением. Началось все с того, что убираясь на столе, я […]

Учебник по симулятору сети ns-3. Глава 3

главы 1,2 3 Приступая к работе 3.1 Обзор 3.2 Предварительные условия 3.2.1 Загрузка релиза ns-3 в виде архива исходников 3.3 Скачивание ns-3 с помощью Git 3.3.1 Загрузка ns-3 с помощью Bake 3.4 Сборка ns-3 3.4.1 Сборка с помощью build.py 3.4.2 Сборка с Bake 3.4.3 Сборка с Waf 3.5 Тестирование ns-3 3.6 Запуск скрипта 3.6.1 Аргументы […]

Учебник по симулятору сети ns-3. Глава 4

главы 1,2 глава 3 4 Обзор концепции 4.1 Ключевые абстракции 4.1.1 Node (Узел) 4.1.2 Application (Приложение) 4.1.3 Channel (Канал) 4.1.4 Net Device (Сетевое устройство) 4.1.5 Топологические помощники 4.2 Первый скрипт ns-3 4.2.1 Boilerplate код 4.2.2 Подключаемые модули 4.2.3 Пространство имен ns3 4.2.4 Журналирование 4.2.5 Главная функция 4.2.6 Использование топологических помощников 4.2.7 Использование Application 4.2.8 Симулятор […]

Учебник по симулятору сети ns-3. Глава 5

главы 1,2 глава 3 глава 4 5 Настройка 5.1 Использование модуля журналирования 5.1.1 Обзор журналирования 5.1.2 Разрешение журналирования 5.1.3 Добавление журналирования в ваш код 5.2 Использование аргументов командной строки 5.2.1 Переопределение значений атрибутов по умолчанию 5.2.2 Захват ваших собственных команд 5.3 Использование системы трассировки 5.3.1 ASCII Трассировка Парсинг ASCII трасс 5.3.2 Трассировка PCAP Глава 5 […]

Джон Рейнарц и его легендарный радиоприёмник

27 ноября 1923 года американские радиолюбители Джон Рейнарц (John L. Reinartz, 1QP) и Фред Шнелль (Fred H. Schnell, 1MO) провели двустороннюю трансатлантическую радиосвязь с радиолюбителем из Франции Леоном Делоем (Leon Deloy, F8AB) на длине волны около 100 м. Это событие оказало огромное влияние на развитие мирового радиолюбительского движения и радиосвязи на коротких волнах. Одним из […]

Неудачная статья про ускорение рефлексии

Сразу объясню название статьи. Изначально планировалось дать хороший, надежный совет по ускорению использования рефлекшена на простом, но реалистичном примере, однако в ходе бенчмаркинга выяснилось, что рефлексия работает не так медленно, как я думал, LINQ работает медленнее, чем снилось в кошмарах. А в итоге оказалось, что мной еще и была допущена ошибка в замерах… Подробности этой […]

Дэвид О’Брайен (Xirus): Метрики! Метрики! Метрики! Часть 1

Недавно Дэвид О’Брайен открыл свою собственную компанию Xirus (https://xirus.com.au), сосредоточившись на облачных продуктах Microsoft Azure Stack. Они предназначены для согласованного создания и запуска гибридных приложений в центрах обработки данных, в пограничных расположениях, удаленных офисах и облаке. Дэвид обучает отдельных лиц и компании всему, что связано с Microsoft Azure и Azure DevOps (бывшему VSTS) и до […]

Как начать тестировать Ansible, отрефакторить проект за год и не слететь с катушек

Это расшифровка выступления на DevOps-40 2020-03-18: Начиная со второго коммита любой код становится legacy, т.к. изначальные задумки начинают расходиться с суровой реальностью. Это не хорошо и не плохо, это данность с которой сложно спорить и необходимо уживаться. Частью этого процесса является рефакторинг. Рефакторинг Infrastructure as Code. Да начнется история как отрефакторить Ansible за год и […]

Ansible: Миграция конфигурации 120 VM c CoreOS на CentOS за 18 месяцев

Это расшифровка выступления на DevopsConf 2019-10-01 и SPbLUG 2019-09-25. Это история проекта, на котором использовалась самописная система управления конфигурациями и почему переезд на Ansible затянулся на 18 месяцев. День № -ХХХ: Before the beginning Изначально инфраструктура представляла собой множество отдельно стоящих хостов под управлением Hyper-V. Создание виртуальной машины требовало множество действий: положить диски в нужное […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster