Рейтинг:1

Платформа автоматизации Ansible — изменение «среды выполнения плоскости управления»

флаг cn

У меня есть установка Ansible Automation Platform 2.1.0 на RHEL8.

У меня есть некоторые задания, которые не выполняются из-за неправильной записи в реестре/образе для «Среды выполнения плоскости управления». Я могу заменить неправильную запись в поле изображения для всех других сред выполнения (Ansible Engine, Default и т. д.) из графического интерфейса.

Однако я не могу изменить это поле для «Среды выполнения плоскости управления». Я также не могу удалить эту среду выполнения (я попытался сделать копию, исправить копию, удалить оригинал, а затем переименовать копию, чтобы она соответствовала). Это то же самое, независимо от зарегистрированной учетной записи.

Я провел некоторое исследование, но единственный способ, который мне удалось найти, — переустановить всю платформу автоматизации Ansible (как описано здесь: https://www.jazakallah.info/post/how-to-change-control-plane-execution-environment-settings). я тоже побежал grep -rlw "control_plane_execution_environment" -i / в попытке найти любые текстовые конфигурации, которые потенциально могут быть изменены, но единственные обнаруженные файлы были частью установочного пакета.

Как перенастроить или изменить реестр/образ для среды выполнения Control Plane, желательно без переустановки всей платформы автоматизации Ansible?

Рейтинг:0
флаг th

Отказ от ответственности: я использую AWX, а не контроллер автоматизации (он же Ansible Tower), включенный в платформу автоматизации Red Hat, поэтому инструкции для последнего могут отличаться.

Эта информация хранится в базе данных SQL. Я изменил его, выполнив следующие действия (я использую AWX v20.0.0):

  • откройте оболочку в док-контейнере postgresql с помощью kubectl exec -it <ваш-postgres-pod> -- bash

  • подключиться к awx база данных : psql -U <ваш-пользователь-postgresql> -W awx

  • Проверьте содержимое main_executionсреда table и измените образ EE в записи Control Plane EE:

      # Проверяем содержимое таблицы
      SELECT * from main_executionenvironment;
    
      # Обновить запись
      UPDATE main_executionenvironment SET image = '<ваш-желаемый-ее-образ>' WHERE name='Среда выполнения плоскости управления';
    

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.