home.social

#ansible — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ansible, aggregated by home.social.

  1. Deploying updates to all systems with ...

  2. I'm currently using an LLM to write an MCP server for DebOps, and it's going... not so great.

    Don't get me wrong - the Python code that the tool generates is great, the service works, for me this is a godsend. I like programming, you know - just don't like doing the *actual programming* all that much. If an intern can write it, I'm fine.

    But the documentation, oh boy... I get it, LLM probably needs some skill to write it, but I'll never get over that feeling of slopdocs while reading it. Fine, I'll do it myself then. Documentation is for humans, code is for machines.

    But I struggle with writing documentation, sometimes a week goes by until I force myself to do it. And I was hoping that an LLM could automate that one thing for me, but no. It will have to be my responsibility to write it. And I refuse to release a feature without documentation, so it will probably take a few days.

    But at least you will be able to talk to DebOps soon.

    #DebOps #Ansible #Debian #LLM #docs #slopdocs

  3. Как убрать секреты с сервера и не сломать существующие процессы

    Перенести ключи и пароли в централизованное хранилище — только половина задачи. Но как продолжать использовать их для работы с привычными приложениями, сайтами и задачами, не возвращая секреты обратно в файлы и скрипты? В статье рассказываем, как мы решали эту проблему с помощью ЕХС и локального менеджера секретов Wallet. Разбираем контролируемый доступ к секретам, их локальное кэширование, проверку окружения и интеграцию с существующими инструментами. А главное — показываем, как совместить безопасность с удобством работы, не заставляя инженеров перестраивать привычные процессы.

    habr.com/ru/companies/clearway

    #закрытый_ключ #ssh #pki #двухфакторная_аутентификация #totp #ansible #хранилище_секретов #secrets_manager #управление_секретами

  4. Три дата-центра за четыре дня: как я в одиночку увозил прод от Яндекса

    В октябре беспилотники за четыре дня выбили три дата-центра Яндекса. Через пять дней после первого удара наш прод уже жил на собственной платформе: три зоны у разных провайдеров, контрольный узел в Амстердаме (чтобы было) и ни одного managed-сервиса.

    habr.com/ru/articles/1096270/

    #отказоустойчивость #disaster_recovery #ansible #etcd #patroni #selfhosted #wireguard #yandex_cloud #multiaz #миграция_из_облака

  5. [recovery mode] Как я перестал ждать свободный гипервизор и написал четыре симулятора API

    Иногда самое сложное в разработке инфраструктурного сервиса - добраться до проверки собственного кода. Меняешь несколько строк, а дальше выясняется, что тестовый кластер занят, в хранилище заканчивается место, а подходящий шаблон кто-то удалил во время уборки. И вот ты уже разбираешься с проблемами в тестовой лабе, хотя собирался всего лишь проверить изменение одного параметра виртуальной машины. Задача на двадцать минут получает все шансы стать огромной проблему на голову автора инициативой которая принесет больше проблем ... Лучше так - главным приключением рабочего дня. Я столкнулся с этим, когда занимался проектами, которые собирают сведения об инфраструктуре и управляют ею через API. Сначала хотел сделать небольшой инструмент для собственных тестов, чтобы реже зависеть от лабораторного Proxmox. В результате появились четыре проекта: симуляторы API Proxmox VE, OpenStack, VMware и oVirt.

    habr.com/ru/articles/1096166/

    #vmware #virtualization #openapi #openstack #proxmox_ve #devops #ovirt #ansible #kubernetes #terraform

Share on Mastodon

Enter the server where you have an account.