RU

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

Иногда самое сложное в разработке инфраструктурного сервиса - добраться до проверки собственного кода. Меняешь несколько строк, а дальше выясняется,…

Proxmox VEOpenStackVMwareoVirtOpenAPIDevOpsTerraformAnsibleKubernetesVirtualization
Habr
RU

Облако тоже может сломаться. Часть 2: как переехать во время аварии и не потерять

Представим ситуацию: облачная площадка недоступна, GitLab и внутренние сервисы не работают, а бизнес ждёт конкретных сроков восстановления. Нужно ср…

DevOpsdisaster recoveryмиграция инфраструктурыTerraformKubernetesGitLabGitOpsAnsiblebackup and restoreаварийное восстановление
Habr
RU

Чем различаются способы установки приложений на сервер

Спор про то, чем ставить софт на сервер, обычно заканчивается ничем, потому что у каждого свои привычки. Мы разложили двенадцать способов по полкам,…

серверустановка ПОпакетные менеджерыDockerNixAnsibleсистемное администрированиеконтейнеризацияDevOpshostkey
Habr
RU

Как использовать ИИ для написания и оптимизации Ansible-плейбуков в 2026 году

ИИ уже умеет генерировать Ansible-плейбуки, собирать роли, искать ошибки и помогать с рефакторингом. Но между «модель написала YAML» и «это можно пу…

AnsibleAnsible PlaybookDevOpsискусственный интеллектLLMInfrastructure as Codeавтоматизация инфраструктурыClaudeChatGPTGitHub Copilot
Habr
RU

Основы Ansible — как автоматизировать конфигурации и деплой

В статье — разбор основ Ansible: как писать идемпотентные плейбуки, не класть продакшен сухими прогонами и встроить Ansible в&nb…

Ansibleавтоматизация конфигурацийдеплойGitLab CIJenkinsplaybookинфраструктураansible-vaultDevOps-практики
Habr
RU

Лучшие практики деплоя: Ansible, GitLab CI

Ручной деплой через SSH и bash-скрипты – это практика, которая рано или поздно приводит к инцидентам. В этой статье разбираем, как построить предска…

AnsibleGitLab CIдеплойContinuous Deliveryrolling updatezero-downtimeавтоматизация деплояhealth-checkDevOps-практики