TGViewer
DevOps DevOps @i_devops · 8.83K subscribers
Post #2315 1.7K
Пишем Ansible-модули для управления разными системами хранения данных через Swordfish

Большинство современных систем хранения данных (СХД) предоставляют REST API для управления ими, включая настройку, конфигурирование, выполнение различных команд, получение логов, работу с пользователями и т.д. В зависимости от производителя СХД REST API могут отличаться друг от друга. Если вы используете несколько разных систем, их одновременная поддержка становится проблемой: нужно учитывать многообразие протоколов, интерфейсов, команд и способов взаимодействия с API.

Меня зовут Александр Пономарев, вместе с группой студентов СПбПУ Петра Великого на базе Лаборатории YADRO мы изучали способы сделать управление разными СХД менее трудоемким. Вариант, на котором мы остановились, — использовать системы, которые удовлетворяют спецификации Swordfish, в связке с Ansible. Рассказываю о проекте, который мы выполняли с инженерами компании и преподавателями университета.

https://habr.com/ru/companies/yadro/articles/784070/

#devops #девопс

Подпишись 👉@i_DevOps
  • 👍 4
  • ❤ 1
More from @i_devops
  1. Oct 15, 2026Что такое пейджинг по требованию? Пейджинг по требованию — это метод управления памятью, п…
  2. Oct 14, 2026Когда IT дает сбой, бизнес не должен останавливаться Не работает 1С, недоступны документы,…
  3. Oct 14, 2026Шпаргалка по Kubernetes 1. Основные понятия 🔘Pod – наименьшая единица развертывания, соде…
  4. Oct 14, 2026Поднимаем кластер Kubernetes с помощью Terraform и Ansible Развёртывание Kubernetes вручну…
  5. Oct 14, 2026SSO через Keycloak для инфраструктурных сервисов: часть 2, практика В первой части мы разо…
  6. Oct 13, 2026SSO через Keycloak для инфраструктурных сервисов: часть 1, теория Если вы хоть раз настраи…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →