Параметры контроллера Event-Driven Ansible

Параметры контроллера Event-Driven Ansible#

Контроллер Event-Driven Ansible не может быть развернут в конфигурации высокой доступности. В группе automationedacontroller должен быть указан только один узел.

Для развертывания контроллера Event-Driven Ansible выполните следующие действия:

  1. Создайте группу automationedacontroller и добавьте в нее сведения об узле:

    [automationedacontroller]
    edac.example.com
    
    automationedacontroller:
      hosts:
        edac.example.com:
    

    Важно

    В настройках узла контроллера EDA укажите доменное имя без использования атрибута ansible_host, так как в противном случае в работе контроллера EDA будет наблюдаться ошибка «CSRF verification failed». Если по каким-либо причинам нельзя обойтись без указания значения атрибута ansible_host, ознакомьтесь с описанием ошибки и способом ее устранения.

  2. В глобальных переменных укажите следующие данные:

    • параметры подключения к СУБД;

    • пароль администратора.

    [all:vars]
    automationedacontroller_pg_host = 'database.example.com'
    automationedacontroller_pg_port = '5432'
    automationedacontroller_pg_database = 'automationedacontroller'
    automationedacontroller_pg_username = 'automationedacontroller'
    automationedacontroller_pg_password = 'edapassword'
    automationedacontroller_pg_sslmode = 'prefer'
    
    automationedacontroller_admin_password = 'admin_password'
    
    all:
      vars:
        automationedacontroller_pg_host: 'database.example.com'
        automationedacontroller_pg_port: 5432
        automationedacontroller_pg_database: 'automationedacontroller'
        automationedacontroller_pg_username: 'automationedacontroller'
        automationedacontroller_pg_password: 'edapassword'
        automationedacontroller_pg_sslmode: 'prefer'
    
        automationedacontroller_admin_password: 'admin_password'
    

Подробное описание настроек и их возможные значения см. в справочнике.