Кто использует Ansible для деплоймента приложений? Использую докер для этого сейчас, но не уверен что есть толк от него, если ансибл может в конфигурацию и деплоймент одинаково хорошо. Интересен опыт его использования в таком контексте
Еще специфика приложения такая, что из под него надо запускать контейнеры (как сандбокс используются). Докер в докере такой себе вариант
Кто использует Ansible для деплоймента приложений? Использую докер для этого сейчас, но не уверен что есть толк от него, если ансибл может в конфигурацию и деплоймент одинаково хорошо. Интересен опыт его использования в таком контексте
Еще специфика приложения такая, что из под него надо запускать контейнеры (как сандбокс используются). Докер в докере такой себе вариант
Мне кажется ансибл и докер это 2 штуки, которые делают одни задачи.
Кто использует Ansible для деплоймента приложений? Использую докер для этого сейчас, но не уверен что есть толк от него, если ансибл может в конфигурацию и деплоймент одинаково хорошо. Интересен опыт его использования в таком контексте
Еще специфика приложения такая, что из под него надо запускать контейнеры (как сандбокс используются). Докер в докере такой себе вариант
Запуск контейнеров из контейнера очень просто делается путем монтирования docker socket внутрь
Ансибл это про выполнение каких-то консольных команд для деплоя. При этом команд может быть много (можно поменять конфиг, установить софт, перезапустить сервис). Докер примерно тоже самое, только деплой с ним это всегда запуск нового контейнера
Ансибл это про выполнение каких-то консольных команд для деплоя. При этом команд может быть много (можно поменять конфиг, установить софт, перезапустить сервис). Докер примерно тоже самое, только деплой с ним это всегда запуск нового контейнера
ну не всегда совсем консольных... ну, помимо -a shell есть еще и плейбуки) а там есть интеграция с различным софтом, ну, типа того же yum