Комментарии 11
Меня в принципе AWX всем устраивает, только не совсем понял как обновить до последней версии, всё время ломается структура БД
Во избежание потерь, имеем резервную копию, помимо БД, в виде json файла со всей структурой и скрипт на питоне, который создает всю структуру через API из этого файла. Единственный недостаток, приходится держать этот файл в актуальном состоянии, но при желании можно сделать выгрузку текущей структуры в файл.
не совсем понял как делать апгрейд кроме как
Тоже самое касается запуска остановленных контейнеров, потому что нигде не могу найти docker-compose.yaml подготовленный для запуска
docker pull
Тоже самое касается запуска остановленных контейнеров, потому что нигде не могу найти docker-compose.yaml подготовленный для запуска
если делаете установку через ansible, то тогда он создаёт этот файл в "/var/lib/awx" (может я ошибаюсь, уже давно делал)
Как уже написали, по умолчанию docker-compose.yml создаётся в /var/lib/awx
Но, для того что бы использовался docker-compose в installer/inventory должны быть заданы переменные
Посмотрите на всякий случай, может вы что-то не указали, и у вас всё установилось без использования docker-compose
Но, для того что бы использовался docker-compose в installer/inventory должны быть заданы переменные
use_docker_compose=true
docker_compose_dir=/var/lib/awx
Посмотрите на всякий случай, может вы что-то не указали, и у вас всё установилось без использования docker-compose
А какая у вас сейчас версия?
Мы ловили проблему при обновлении на каком-то раннем релизе. Сейчас всё обновляется без проблем.
Как вариант, если у вас сильно старая версия, можете в installer/inventory вместо dockerhub_version=latest указать версию явно. (Только сначала всё равно забэкапиться :) )
Список версий можно вот тут посмотреть hub.docker.com/r/ansible/awx_task/tags
Мы ловили проблему при обновлении на каком-то раннем релизе. Сейчас всё обновляется без проблем.
Как вариант, если у вас сильно старая версия, можете в installer/inventory вместо dockerhub_version=latest указать версию явно. (Только сначала всё равно забэкапиться :) )
Список версий можно вот тут посмотреть hub.docker.com/r/ansible/awx_task/tags
Жду продолжения!
Есть одна неприятная особенность при установке awx «из коробки». postgres_data_dir по-умолчанию выставлена в /tmp/pgdocker и в какой-то момент можно словить «FATAL: could not open file „base/16384/2601“: No such file or directory», поэтому рекомендуется менять директорию. Issue на эту тему
Ну хоть что-то не о Докере и Кубернетисе.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
От установки AWX до запуска первого плейбука — настройка централизованного управления Ansible