Search
Write a publication
Pull to refresh
6
0
Vladyslav @click0

(Старший) системный/сетевой администратор

Send message

Больше ничего утилита не делает.

Очень странно.
Под Рождество подгрузит майнер и с пользой потратит чужие вычислительные ресурсы...

Только для CRLF (Windows) окончаний строк :)

мне хватает автоматической замены на Хабре прямых кавычек " на типографские `«`

Так это же не на решение задачи, а на сбор сведений, что эту задачу не решить или появилась непредвиденная проблема .

как только эти сложности появляются. Плюс нужно собрать всю информацию, которая поможет клиенту понять, что проблема действительно непредвиденная: ссылки на спецификации, issue к библиотекам, скрины с пояснениями и т.д.

Тут иногда дополнительные часы появляются, куда их указывать?

Это в случае одной задачи.
А когда разработчик делает несколько задач - все становится сложно и малопредсказуемо по срокам.

Стойкое ощущение, что человек не вычитывал текст, сгенерированный ИИ.

Отдельный кайф yaml->jinja->gitlab->ansbile в том что можно сделать оффлайн копию выкинуть ci-cd gitlab'а и в автономке раскатать все, приехать в офис и синкануться двумя командой (pull-push)

Это только вы упомянули гитлаб :)
И нетбокс вполне себе умеет выгружать конфиг и на диск.

менять на 200 коммутаторах сервер времени через веб-морду - такое себе.

Это тоже в нетбоксе автоматизируется.
И даже если можно через Selenium, :)

NetBox может значительно улучшить и упростить описанный процесс, выполняя роль централизованного источника данных (Source of Truth) для всей инфраструктуры сети. В этом процессе NetBox может быть интегрирован следующим образом:

1. Централизация данных и управление конфигурацией

NetBox позволяет хранить информацию обо всех сетевых устройствах, включая:

  • Инвентаризацию оборудования (модели, серийные номера, версии ПО).

  • IP-адресацию и VLAN-ы.

  • Текущие и целевые параметры конфигурации устройств.

  • Физическое расположение оборудования (стойки, дата-центры).

Как это помогает:

  • Вместо редактирования YAML-файлов вручную, инженер может вносить изменения через удобный веб-интерфейс NetBox или через его API.

  • Уменьшается риск ошибок: NetBox проверяет данные на соответствие заданным ограничениям (например, правильность IP-адресации, отсутствие дублирующихся значений).

    2. Автоматическое генерирование конфигурации

    NetBox может интегрироваться с Jinja2 для генерации конфигурационных файлов на основе данных из базы. Скрипт может:

    • Получать данные из NetBox через его API.

    • Использовать шаблоны Jinja2 для создания конфигурации устройств на основе этих данных.

    Как это помогает:

    • Исключается ручное редактирование YAML-файлов.

    • Конфигурации всегда соответствуют текущему состоянию сети, описанному в NetBox.

    • Легче поддерживать стандартизацию конфигураций.

    3. Автоматизация CI/CD

    NetBox интегрируется с CI/CD пайплайнами через API. Вместо ручного коммита и пуша YAML-файлов:

    • Скрипт может запрашивать из NetBox актуальные данные для конфигурации.

    • Сервис CI/CD автоматически генерирует конфигурации и помещает их на FTP.

    Как это помогает:

    • Исключается необходимость хранить YAML-файлы в репозитории.

    • Все изменения фиксируются в истории NetBox, а не в Git.

    4. Упрощение управления изменениями

    NetBox поддерживает версионирование данных. Это позволяет:

    • Отслеживать историю изменений в параметрах устройства.

    • Быстро возвращаться к предыдущей конфигурации в случае ошибки.

    Как это помогает:

    • Инженер всегда видит, какие параметры изменялись, и кто вносил изменения.

    • Легче проводить аудит и восстановление в случае ошибок.

    5. Улучшение мониторинга и тестирования

    После применения конфигурации Ansible может использовать данные из NetBox для автоматического:

    • Проверки текущего состояния устройств.

    • Сравнения состояния сети с целевым, указанным в NetBox.

    Как это помогает:

    • Упрощается процесс тестирования изменений.

    • Устройства, отклонившиеся от целевого состояния, автоматически отмечаются.

Так поднимите ЗП и улучшите условия труда.
Недавний опыт плановой экономики в СССР показал живучесть и сверхприбыльность сферы обслуживания...

Зачем вот эти ваши обновления? Работает и не трожь! (с)

Так и где можно вашу роль полностью просмотреть?

Для получения подтверждения используйте мобильное устройство

Т.е. Линкедин получает номер телефона и возможно и фото, но зачем?

Дедушки не научились (и не научатся) использовать новые срадства коммуникаций :)

она вся целиком и умерла.

Еще не до конца.
Вот когда закончатся танки, бтр, артиллерия, авиация, снаряды и ракеты к ним, изготовленные при СССР....

Information

Rating
Does not participate
Location
Одесса, Одесская обл., Украина
Registered
Activity