- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
标准 CLI Ansible 在与主机文件相同的位置查找 group_vars
和 host_vars
目录。参见示例 How can I change the path of group_vars and host_vars? .
Ansible AWX/Tower 可以选择使用“外部资源”进行 list 。当我添加我的 Git 存储库的 URL 时,我可以选择主机文件或根目录。
我尝试了在根目录中使用主机文件的配置,以及在子目录中使用主机文件的配置。据我所知,对于这两个选项,目录 group_vars
和 host_vars
都被忽略了。
文档在这个问题上有点含糊。
Keeping variable data along with the objects in Tower (see the inventory editor) is encouraged, rather than using group_vars/ and host_vars/. If you use dynamic inventory sources, Tower can sync such variables with the database as long as the Overwrite Variables option is not set. 26. Best Practices — Ansible Tower User Guide v3.7.0
Tower/AWX 可以同步那些变量吗? group_vars
和/或 host_vars
中的变量?还是这种同步能力仅限于主机文件?
如果可能,这应该如何工作?
似乎 Ansible AWX/Tower 是一条单行道。如果你想使用 AWX,你必须将 group_vars
和 host_vars
目录迁移到 AWX/Tower,然后就没有办法返回了吗?
Ansible 项目可以使用标准 CLI Ansible 或 AWX/Tower - 不能同时使用!?
最佳答案
如果您在 GitHub 存储库(在根文件夹或子文件夹中)中使用静态 inventory
文件,您可以将 var 放入此文件中。根据我的经验,这是我必须采取的方式才能让 TOWER“看到”这些变量(正如您指出的那样,似乎没有读取单独的“vars”文件夹)。
我像往常一样设置了一个 TOWER PROJECT
,同步。然后,我在 TOWER 中设置了一个 INVENTORY
,并在 SOURCE 下定义了基于 GitHub 存储库的 inventory
文件,然后同步来源。
这将导致 host_vars
和 group_vars
被同步,并绑定(bind)到在 TOWER 上创建的主机和组(来自您定义的 INVENTORY
。)
如:
[ans-poc-tower]
towernode.fqdn https_port=443
[ans-poc-tower:vars]
role=TOWER
loc=RemoteDC
关于ansible - Ansible AWX/Tower 可以使用来自外部源/Git 存储库的 group_vars 和 host_vars 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62172510/
我只是想知道 Ansible AWX(Ansible Tower 上游项目)的 AWX 代表什么? 什么东西或只是 3 个很酷的字母? 最佳答案 Ansible AWX 中的 AWX 代表 Ansib
目录 AWX+gitlab 1. Awx配置 1.1 添加机构 1.2 添加团队 1.3 添加主机
我一直按照在 AWX 上设置自定义虚拟环境的说明进行操作。 到目前为止的步骤: 在 /var/lib/awx/venv/py2 和 /var/lib/awx/venv/py3 处创建了 virtual
我一直按照在 AWX 上设置自定义虚拟环境的说明进行操作。 到目前为止的步骤: 在 /var/lib/awx/venv/py2 和 /var/lib/awx/venv/py3 处创建了 virtual
问候大家, 我最近开始搞乱 Ansible(特别是 Ansible Tower)。 我在我的剧本中使用安全值时遇到了一个问题,更准确地说,我不明白如何正确使用它。 与 Chef-Infra 相比,您可
希望你们一切都好 我目前正在尝试推出 awx-operator在 Kubernetes 集群上,我在从集群外部访问服务时遇到了一些问题。 目前我设置了以下服务: NAME
我正在尝试在 AWX 容器中安装额外的 python 包 awx_tasks以便更改可以启用诸如 snow 之类的 ansible 模块, ec2_elb_facts运行(具有 Python 模块的先
我们使用 Azure Pipeline 来实现我们的持续集成管道。该应用程序部署在我们需要预配和配置的虚拟机中。在将代码放入其中之前,我们需要在目标虚拟机上部署一些库、补丁、配置和应用程序。 问题是配
我使用 AWX 8.0.0.0。在我的 SCM 上有工作,该工作连接到 GCP 并创建实例。当我在控制台下运行此作业时,如 ansible-playbook job.yml它做得很好。但是当我从 We
您好! 我厌倦了使用安装手册创建一些用于部署“AWX Operator”和 Kubernetes 的剧本 Install AWX Operator 我有命令: export NAMESPACE=awx
我是 ansible 新手。我正在尝试使用现有的 playbook,但将其部署到具有单独凭据的不同 Azure 帐户,但遇到了一些问题。我通过 AWX 门户使用 client_id、tenant_id
我已经敲头大约一个星期了。 我通过 docker-compose 运行 AWX,并在 EC2 实例上进行设置。我的部门没有创建 Azure 服务主体的凭据,因此在等待该请求通过时,我尝试让 AWX 通
在 centOS 上克隆 14.1 版后,我使用 docker-compose 安装了 AWX。关注 https://github.com/ansible/awx/blob/devel/INSTALL
我打算使用 AWX api 在 AWX 上启动 ansible 作业,并从 ansible playbook 获得回电,以了解播放结果。 为此,我使用了 /api/v2/job_templates//
标准 CLI Ansible 在与主机文件相同的位置查找 group_vars 和 host_vars 目录。参见示例 How can I change the path of group_vars
在本地机器上,我们可以将 Kubernetes YAML 文件应用到 AWS EKS使用 AWS CLI + aws-iam-authenticator + kubectl .如何在 Ansible
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我是一名优秀的程序员,十分优秀!