Ansible是一个模型驱动的配置管理,多节点部署/编排和远程任务执行系统。默认情况下使用SSH,因此您管理的节点上不会安装任何特殊软件。 Ansible可以用任何语言扩展。
ansible / jinja,如果两个字典列表中的一个键值匹配,则将一个字典列表中的键值添加到另一个字典列表中
我正在尝试从一个字典列表中获取键值,然后将它们插入到另一个字典列表上的字典中,如果其中一个键与 jinja 不喜欢这样匹配。 在社区中使用 ansible-core 2.15.11。
Kubernetes 入口配置。 Influxdb 网页界面仅显示白屏
我通过 https://github.com/k3s-io/k3s-ansible 部署了 k3s ansible 托管的 kubernetes 集群。然后我应用了influxdb部署、Service和Ingress(还有持久卷和持久卷......
有人可以让我知道如何创建相对符号链接吗? 我在以下文件夹下有文件。 /usr/share/aws/hive/加密/test-1.2.3.jar 我要在这个文件夹中创建链接,该链接指向...
我在 ansible.cfg 中添加了以下行 Vault_password_file = /var/tmp/密码 我想以只有用户 ID(例如 abc12 用户和组 pcuser)的方式来保护这个文件 /var/tmp/password...
Ansible 委托:如何将 ansible 救援块与 `hosts` 关键字结合使用
我有一个包含三个主机组的清单,例如: [全部:变量] ansible_user = 我的用户 ansible_端口 = 22 [A] XXX.XXX.XXX.XX ansible_ssh_common_args='-o StrictHostKeyCheck...
如何在 debian 中安装 ansible-core 2.16
我是 ansible 新手,但正在寻找如何安装 ansible-core 2.16 的说明,但没有运气。 所以寻找您是否可以分享在 debian 中安装 ansible-core 2.16 的说明 这是输出...
更新: 我已将配置组织成基于角色的目录结构。其中一些角色具有包含加密文本的默认变量文件。这是一个经过简化和测试的任务列表...
在 Windows 主机上部署 Jinja2 Ansible 模板的 New-Item -Type Directory powershell 命令问题
我有一个 Ansible 角色,其任务之一是部署 J2 模板。 通过 Jenkins 部署时,我收到以下错误消息: "msg": "创建临时目录失败。在某些情况下...
ansible-playbook + 如何忽略已经在 pb.yml 中执行的任务
我们使用 ansible 来在 Linux 机器上安装我们的应用程序和配置 这是 General.pb.yml 的示例 #------------------------------------------------- --------------------...
我在 Python 中创建了一个 YAML 解析器来使用 yaml 标签解密值。 密码: !解密 LS0tLS1CRUdJ...TiBQRS0tCg== 在我的解析器脚本中,我可以添加一个自定义构造函数来解密这些值。 定义
使用 Ansible 在 Google Cloud Storage 存储桶上启用对象生命周期管理
我正在尝试使用 Ansible 在 GCP 存储桶上启用版本控制和对象生命周期管理。为此,我创建了以下剧本 - name: 创建一个bucket 主机:本地主机 任务:...
我正在制作自己的小型集群服务器并通过 Ansible 配置所有内容,但我在检查变量是否已插入 /boot/firmware/cmdline.txt 时有点卡住。
pam_unix(sudo:auth):对话失败,auth 无法识别 [用户名] 的密码
我正在使用 ansible 来配置我的 Centos 7 生产集群。不幸的是,执行以下命令会导致 ansible Tiemout 和 Linux 可插入身份验证模块 (pam) 错误,反之亦然...
我对ansible和aruba aoscx(型号8325)有一些问题,我只用主机和剧本进行了简单的安装,它们适用于vlan和banner配置,但是当我想做interf时...
我正在尝试从 Debian 11 服务器创建接口名称及其 mac 地址列表,最初,我试图仅按顺序获取 mac 地址,但现在我意识到我需要一个列表...
Ansible:使用 yum 和 dnf 安装软件包的 Playbook
我在执行 Ansible playbook 以在 RHEL7 上使用 yum 和在 RHEL8 上使用 dnf 安装软件包时遇到问题。 我正在使用下面我的剧本中所示的条件,但不断出现错误。 错误 {“...
我正在设置一个 Ansible 剧本来设置几个服务器。有几个任务我只想在当前主机是我的本地开发主机(在我的主机文件中名为“local”)时运行...
我想根据文件是否存在创建符号链接(软链接)。我正在使用 when/register 来尝试实现这一目标,但我想我做错了什么。这是我的剧本; - 姓名:...
出于某种原因,当达到此任务并且 is_nginx 为 true 时,它会跳过它,我还将其更改为一个块,并将 import_tasks 放入块中而不是包含,它具有所有项目,但只是
如果 import_playbook 中存在变量,如何跳过 vars_prompt?
我有这个剧本脚本来在交换机和防火墙上执行一些基本任务。 家长: - 主机:本地主机 变成: 没有 收集事实:否 vars_提示: - 名称:ansible_user 提示:...