Как использовать awx cli? - PullRequest
       31

Как использовать awx cli?

0 голосов
/ 24 апреля 2020

Установлен awx по docker -составить из Официальное руководство .

Установлен awx cli следующим образом:

pip install "https://github.com/ansible/awx/archive/11.1.0.tar.gz#egg=awxkit&subdirectory=awxkit"

Проверить его конфигурацию

# awx config
{
     "base_url": "https://127.0.0.1:443",
     "token": "",
     "use_sessions": false,
     "credentials": {
          "default": {
               "username": "admin",
               "password": "password"
          }
     }
}

Получить список пользователей

# awx --conf.host https://127.0.0.1:443 \
>     --conf.username admin --conf.password password \
>     --conf.insecure \
>     users list

...

There was a network error of some kind trying to reach https://127.0.0.1:443.
You might need to specify (or double-check) --conf.host

HTTPSConnectionPool(host='127.0.0.1', port=443): Max retries exceeded with url: /api/ (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden')))

Он был установлен по умолчанию в конфигурации без SSL. Как изменить base_url?

Я проверил Документ аутентификации , не могу пройти аутентификацию из-за проблемы https.


Из документа, таким способом можно сгенерировать документ:

# pip install sphinx sphinxcontrib-autoprogram

~ TOWER_HOST=https://awx.example.org TOWER_USERNAME=example TOWER_PASSWORD=secret make clean html
~ cd build/html/ && python -m http.server
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ..

Но когда я запустился, он получил эту ошибку

make: *** No rule to make target `clean'.  Stop.

Где выполнить эту команду?

...