ansible 相关问题

Ansible是一个模型驱动的配置管理,多节点部署/编排和远程任务执行系统。默认情况下使用SSH,因此您管理的节点上不会安装任何特殊软件。 Ansible可以用任何语言扩展。

从 Ansible 寄存器输出值中获取部分寄存器值

尝试从ansible寄存器输出中获取特定的属性值。下面附上输出值。请在这里帮忙获取该值。对于我来说,这是相当复杂的嵌套,因为我完全陌生

回答 1 投票 0

Ansible 和流浪者

我是使用ansible和vagrant的新手。 当我执行这个命令时: $流浪者向上 我收到此错误: (item=apt-transport-https) => {"ansible_loop_var": "item", "changed":

回答 1 投票 0

如果 Ansible 中另一个变量设置为 true,如何使一个变量成为必需的?

我试图在角色中指定参数规格,以便当变量manage_pubkey == true时,变量pubkey被设置为非空字符串。 我在

回答 1 投票 0

在模板内使用基于列表的事实会产生错误:`在“<unicode string>”的上下文中不允许映射值`

我正在使用以下事实: - 名称:设置服务器 ips 事实 ansible.builtin.set_fact: k3s_server_ips: "{{ k3s_server_hosts | map('extract', hostvars, ['ansible_default_ipv4', '地址']) }...

回答 1 投票 0

在模板内使用基于列表的事实会产生错误

我正在使用以下事实: - 名称:设置服务器 ips 事实 ansible.builtin.set_fact: k3s_server_ips: "{{ k3s_server_hosts | map('extract', hostvars, ['ansible_default_ipv4', '地址']) }...

回答 1 投票 0

使用 Terraform/OpenTofu 在 Rundeck 中配置 Ansible 作业

我已成功创建一个 Terraform 文件,用于配置 Rundeck 来运行内联 BASH 脚本。然而,我想通过弄清楚如何自动配置作业来更进一步......

回答 1 投票 0

如何设置ansible python3模块目录?

使用 python3 安装 pip 包时,如何让 Ansible 读取正确的路径? 我有一个安装 Ansible 和 hvac 包的 docker 文件,需要它来与哈希交互......

回答 1 投票 0

致命:[本地主机]:失败! => {“msg”:“该任务包含一个带有未定义变量的选项。错误是:'dict object'没有属性'json'

我的 ansible 剧本中有一个错误: 致命:[localhost]:失败! => {“msg”:“任务包含一个带有未定义变量的选项。错误是:‘dict object’没有属性...

回答 1 投票 0

Ansible 创建字典并双循环一个包含列表的列表

我有这个变量 结果: 结果: - ansible_loop_var:项目 项目:/bigdata/gidn/data/input/datalake/test_workspace_3 标准输出:|2- 快照输入 标准输出行: ...

回答 1 投票 0

如果已经安装了角色,如何使 ansible-provisioner 不出错

我正在使用 Ansible Packer 配置程序在 Packer 启动的一个或多个 AWS 实例上执行剧本,以构建自定义 Amazon 托管映像 (AMI)。 这些实例是并行提出的...

回答 1 投票 0

如何使用 Ansible 安装 Brewfile 中定义的所有软件包?

我正在尝试配置 Ansible 以安装 Brewfile 中定义的所有软件包,但出现以下错误 致命:[localhost]:失败! => {“已更改”:true,“cmd”...

回答 1 投票 0

Ansible 运行角色,并在剧本中定义特定标签

用例 我有一个剧本 test.yml,其中执行多个角色: - name: '创建 cnames' 主机:sysops_setup_grafana_server 角色: - 角色:test.sysops.vcenter_vm - 角色:test.sysops。

回答 1 投票 0

如何从 gitlab 管道中运行的 ansible-navigator 获取日志输出?

我有一个简单的 gitlab 管道定义如下: 部署上线: image: # 预加载了 ansible-navigator 阶段:部署 脚本:>- ansible-navigator 运行 10_ba...

回答 1 投票 0

迭代 AWS 中的账户以创建库存源

环境如下: AWS中的多个账户列表(实际上,这些都是数字): 账户1 账户2 账户3 一个 id 已在所有账户中承担角色能力 成功了

回答 1 投票 0

Ansible Galaxy 角色安装到特定目录?

所以我想我应该尽可能开始使用 Ansible Galaxy,而不是编写自己的角色。我刚刚安装了我的第一个角色,并将其安装到 /etc/local/ansible/roles (我在 OSX 上)。现在我

回答 6 投票 0

使用 YAML 模板创建 AAP 凭证

要在 awx 中创建凭证,我们需要使用 awx.awx 集合。 我们处理一个 yaml 文件,该文件作为模板读入并使用 jinja2 渲染。 然后应该读取 yaml 代码...

回答 1 投票 0

Ansible(安装rpm文件并循环一一输出安装是否成功)

所以目录中有一堆rpm文件,我们需要使用命令“/usr/bin/yum install $i -y”来安装,其中$i是相应的rpm文件。同时如果 r...

回答 1 投票 0

如何使用ansible将网站内容从控制器机器复制到docker容器中

我正在努力使用简单的 Web 文件部署 docker 容器,并编写了以下 Ansible 脚本来配置和部署 docker 容器并创建 docker 网络。我可以访问...

回答 1 投票 0

在 Ansible 中,如何使用 regex_replace 模块将新的 EC2 服务器 IP 更改为 NATed IP

我正在将新的 EC2 服务器部署到只能通过 NAT IP 访问的 AWS VPC 中。例如,如果将 192.168.131.11 的 IP 分配给新的 EC2 服务器,则 10.144.192.11 的 IP 必须...

回答 1 投票 0

Ansible 提取 JSON 已从列表中删除

尝试编写一个任务来解析 json 数据(influxdb 存储桶),为 influxdb.yml 文件中标识的每个存储桶创建 api 令牌,其中 api_token=yes。 这是 influxdb.yml ......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.