首页 文章
  • 4 votes
     answers
     views

    Ansible:playbook在roles目录中的目录中调用Role

    我想塑造我的ansible角色和剧本的目录结构 . 目前我有一个类似的目录结构 . group_vars * all * group-one - group-vars.yml - group-vault.yml ... host_vars - server1.yml plays - java_plays * dep...
  • -2 votes
     answers
     views

    Errno 14 - 安装Ansible Tower时:无法解析主机:releases.ansible.com;名称或服务未知

    我已按照以下步骤在CentOS(RHEL7)上安装Ansible塔(离线/无互联网): 已安装Ansible 从https://releases.ansible.com/ansible-tower/setup-bundle/下载并解压缩了脱机安装 按照Ansible官方文档中的说明配置清单文件 . 运行./setup.sh文件时 . 我面临以下错误: `TASK [pack...
  • 0 votes
     answers
     views

    Ansible-Tower ssl:服务器拒绝指定的凭据

    使用ansible-tower连接到我的Windows机器时出现以下错误 . 我确实使用了ansible tower connecting to windows,他们建议在库存中使用以下内容>变量ansible_connection:winrm ansible_ssh_port:5986 ansible_winrm_server_cert_validation:ignore 但是当我运行它仍...
  • -4 votes
     answers
     views

    Ansible Tower -

    我有一个看起来像这样的ansible项目 . [root@ansible-tower kubernetes]# pwd /var/lib/awx/projects/kubernetes [root@ansible-tower kubernetes]# tree . ├── files │   ├── apiserver │   ├── config │   ├── config.json │   ...
  • 3 votes
     answers
     views

    在Ansible Tower中设置保管库密码

    我使用Ansible Vault来加密我存储敏感数据的文件 . 在我的编排脚本中,提到了运行playbook的命令 . ansible-playbook -i hosts -vvv Playbook.yml --ask-vault-pass 这会提示用户为Ansible保险库提供密码 . 现在我如何通过Ansible Tower实现同样的目的,以便无需人工干预 . 我不希望这是通过密码文件来完成的...
  • 0 votes
     answers
     views

    塔/ AWX作业结果在postgresql中的位置

    我正在尝试从Postgresql获取任务的STDOUT / STDERR以用于提交注释 . 我找到合适的 table 很困难 . 有没有人试图从Ansible Tower / AWX获得特定任务STDOUT / STDERR?我在正确的树上吠叫吗?
  • 2 votes
     answers
     views

    Ansible Tower API不接受令牌

    我在 Tower 服务器中执行以下 POST : http://<my-tower-url>/api/v2/job_templates/10/launch/ Headers: Content-Type:application/json Authorization:sometokenhere 并收回错误: {“detail”:“未提供身份验证凭据 . ”} 还试过以下内容: H...
  • 0 votes
     answers
     views

    Ansible AWX:在on prem主机和ec2实例之间交替

    我正在尝试在 AWX 上设置一个执行以下操作: 旋转ec2实例(应该针对 localhost 或我用于此目的的固定VM) 规定该实例(当然应该针对刚创建的 ec2 实例) 从该实例保存 ami (应该针对 localhost 或我用于此目的的固定VM) 我的主要问题是如何根据 AWX 进行主机和库存处理 我创建了一个所谓的源代码库存,可以根据某些代码过滤 ec2 实例 . 在同一个...
  • 0 votes
     answers
     views

    Ansible Tower 3设置

    我正在 Build 一个代理服务器(nGinx)前端,然后是它后面的Ansible塔我的问题是Ansible在安装时附带了它自己的nGinx所以必须是nGinx中的更改/配置,这使我能够访问ansible塔www.ansibletoweraccess.com/ansible? 注意:我有两个nGinx用作反向代理,其他用于安装Ansible:是否可以在子路径www.ansibletoweracce...
  • 0 votes
     answers
     views

    2个GUI在同一个localhost上处于活动状态(Openstack Dashboard和Ansible Tower)

    我想在同一个localhost上运行Ansible Tower GUI和Openstack仪表板 . 由于两个GUI都使用端口80,我试图在8888中仅更改Openstack仪表板的端口: 我在Puppets模块端口文件中添加了端口配置 - /etc/httpd/conf/ports.conf :添加了行 Listen 8888 我添加了一个新的主机端口 - /etc/httpd/...
  • 0 votes
     answers
     views

    从Ansible Inventory中排除特定VM:VMware

    我在Ansible Tower中配置了一个包含源“VMware vCenter”的组 . 根据文档,可以指定源变量 覆盖vmware.ini中的变量并由库存更新脚本使用 . 有关这些变量的详细说明,请在Ansible github repo中查看vmware.ini . GitHub文件的摘录 - Specify a prefix filter. Any VMs with names begi...
  • 0 votes
     answers
     views

    Ansible Tower预定的工作使用模板额外的变量?

    Tower中的预定作业是否使用作业所基于的原始模板中设置的额外变量? 计划的工作也有额外的变量,但似乎你仍然想要利用模板中设置的额外变量,我宁愿不必复制它们 . 更改需要更改模板并更改每个相关的计划作业 . 似乎可以在预定作业中设置额外的变量,它将优先于模板中的任何变量 .
  • 1 votes
     answers
     views

    Ansible Tower未在ec2-remote-facts模块中正确注册变量

    当我不在Ansible Tower上运行时,ec2-remote-facts模块正常工作 . 下面的第一个示例(不使用Tower)包括我在后续任务中使用的所有block_device_mapping信息 . 这是我长期使用Tower的一个大问题 . 我的代码对于这两个例子都是一样的 . 任何可能导致我朝着正确方向前进的想法 . 我唯一的想法是,由于它不是核心模块,因此Ansible Tower不能...
  • 1 votes
     answers
     views

    Ansible AWX UI或tower-cli智能搜索排除模式匹配

    有没有人想出如何在AWX智能库存搜索中排除模式匹配?文档和其他博客似乎对它有点不屑一顾 . 我知道AWX UI有一些限制因此开发人员建议使用tower-cli来达到这个目的 . 如果我有以下服务器: loc1vm10a01 loc2vm20a01 loc1vm10b02 loc3vm40c09 loc1vm20a05 我可以使用像-2373_这样的塔式cli智能库存搜索过滤器,它将返回 loc1v...
  • 1 votes
     answers
     views

    在Ansible Tower中使用事实的语法是什么?

    我正在使用Ansible Tower试图根据一些Ansible Facts创建一个智能库存 . 访问智能库存中的“事实”所需的语法是什么?
  • 3 votes
     answers
     views

    Ansible Tower暴露密码

    在我的一本Ansible Playbooks中,我使用vsphere_guest模块在vCenter Server上创建VM . 当我使用作业模板在Ansible Tower上运行Playbook并检查主机事件时,我以纯文本形式看到密码 我没有在Playbook中以纯文本提供密码 . 实际上,它存储在Ansible Tower的“凭据”部分中,在该部分中显示为加密 . “作业”模板设置为在“ ...
  • 2 votes
     answers
     views

    Ansible Tower无法找到我的角色

    我有我的目录结构设置,使得playbooks目录在 /var/lib/awx/projects/ 下,而角色是playbooks下的符号链接 . 我需要角色的符号链接,因为我正在使用本地系统的git push将 playbooks/roles 推送到Tower,并且剧本和角色都在不同的git仓库中 . 当我试图在Tower工作时,它抱怨它无法找到我的角色 . 当我看到ansible指出它所查看的每...
  • 0 votes
     answers
     views

    使用Ansible Tower启动工作[复制]

    这个问题在这里已有答案: Why does Ansible show “ERROR! no action detected in task” error? 1回答 我正在尝试在我的ansible任务中使用作业模板启动新作业 . 这是一个例子: --- - name: default_process_backup hosts: webservers tasks: - name: ...
  • 0 votes
     answers
     views

    Ansible Tower:在不同的服务器上执行playbook

    Ansible Tower可以在不同的服务器(除了安装它的服务器之外)执行playbooks吗?
  • 1 votes
     answers
     views

    将变量从项目传递到剧本ansible

    这是我的设置 . 我创建了一个scm类型的git项目,并在那里有我的代码 . 我的剧本也在该存储库中,它包含docker build和run命令 . 为了构建我的docker,我应该执行我的docker文件所在的构建命令(在这种情况下,ansible项目克隆/ var / lib / awx / project) . 我想通过我的ansible剧本 . 我的剧本看起来像这样: --- - host...
  • 2 votes
     answers
     views

    如何在Ansible Tower库存中添加主机到组?

    如何使用 tower_group 或 tower_host 模块将主机添加到组? 以下代码创建主机和组,但它们彼此无关: --- - hosts: localhost connection: local gather_facts: false tasks: - tower_inventory: name: My Inventory organi...
  • 2 votes
     answers
     views

    使用Ansible Tower REST API创建库存源

    我正在尝试使用Ansible Tower REST API来配置Tower实例以从EC2中提取库存 . 但是,REST API仅记录了获取库存源的方法,而我似乎无法找到创建库存源的方法 . 这是否可以使用当前的API,如果是这样,我该怎么做?
  • 0 votes
     answers
     views

    使用Ansible Tower将 Cloud 形成堆栈部署到AWS

    我是Ansible,Ansible Tower和AWS Cloud Formation的新手,我正在尝试让Ansible Tower使用Cloud Formation模板部署EC2 Container Service . 我尝试运行部署作业,并在下面遇到此错误 . TASK [create/update stack] ****************************************...
  • 0 votes
     answers
     views

    Ansible Tower权限被拒绝:'/var/lib/awx/projects'即使有权访问

    当我尝试登录Ansible Tower或导航时,我收到500错误 . /var/log/tower.log 显示: 2016-12-20 14:34:59,659 ERROR django.request Internal Server Error: /api/v1/config/ Traceback (most recent call last): File "/var/...
  • 0 votes
     answers
     views

    来自剧本的Ansible Tower库存组

    如何从剧本中引用塔库存组?我的剧本正在调用特定的角色,每个角色都会调用塔上的其他库存组 . 到目前为止,我所尝试的是: host: "{{ inventory_hostname in groups['ios'] }}" 要么 host: "ios" 要么 host: ios 这只是我在模板上的语法吗?使用塔库存组时,我找不到任何参考 . 我收到某些类型...
  • 0 votes
     answers
     views

    playbook中的Ansible shell /命令只是获取第一个命令行参数

    所以我遇到了Ansible的问题,在指定多个命令行参数时,只有在尝试将它们传递给远程服务器上存在的ksh时才会拾取第一个 . 有没有特定的语法方法需要完成以确保读取所有参数?错误令人困惑,因为它看到完整的参数列表,但只接受第一个 . 我已尝试使用单引号和双引号的shell /命令模块,但结果始终相同 . 此脚本也可以在服务器上运行而不会出现问题 需要运行的示例KSH: /bin/ksh do_ma...
  • 1 votes
     answers
     views

    Kubernetes中的Ansible AWX RabbitMQ容器无法通过nxdomain从k8s获取节点

    我试图在我的Kubernetes集群上安装Ansible AWX,但是RabbitMQ容器正在抛出“无法从k8s获取节点”错误 . Below are the version of platforms I am using [node1 ~]# kubectl version Client Version: version.Info{Major:"1", Minor:&quot...
  • 0 votes
     answers
     views

    面临安装ansible塔的问题

    下载了最新的ansible塔,即ansible-tower-setup-3.3.1-1 . 但在安装过程中出现以下错误 . sh ./setup.sh Traceback (most recent call last): File "/usr/bin/ansible-playbook", line 324, in <module> sys.exit(m...

热门问题