首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用awx cli?

如何使用awx cli?
EN

Stack Overflow用户
提问于 2020-04-24 01:47:25
回答 1查看 3.7K关注 0票数 1

安装awx由码头-组成从官方指南

以这种方式安装awx cli:

代码语言:javascript
复制
pip install "https://github.com/ansible/awx/archive/11.1.0.tar.gz#egg=awxkit&subdirectory=awxkit"

检查其配置

代码语言:javascript
复制
# awx config
{
     "base_url": "https://127.0.0.1:443",
     "token": "",
     "use_sessions": false,
     "credentials": {
          "default": {
               "username": "admin",
               "password": "password"
          }
     }
}

获取用户列表

代码语言:javascript
复制
# 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问题不能通过auth。

从文档中,这种方式可以生成文档:

代码语言:javascript
复制
# 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/) ..

但是当我运行时,它得到了这个错误

代码语言:javascript
复制
make: *** No rule to make target `clean'.  Stop.

在哪里运行这个命令?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-23 11:54:08

这个在我的系统上起作用了:

--conf.host .主机http://127.0.0.1:80

它列出了所有可用选项,没有任何错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61399752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档