ansible 相关问题

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

zsh:找不到命令:安装 pip 后的 ansible

我已经按照 ansible 文档的建议使用 pip 在我的 Mac 上安装了 ansible: https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#installing-ansible-on-macos 豪...

回答 8 投票 0

Ansible 任务失败且没有任何错误

我有一个 Ansible 任务在 RHEL 和 CentOS 计算机上运行。 - 名称:Git 版本 (Fedora) 命令:rpm -qi git 参数: 警告:不 注册:fedora_git 标签: - git 但这个任务越来越

回答 1 投票 0

如何读取类型为`types.Dynamic`的变量中的JSON数据?

我正在使用 Terraform 插件框架为 Ansible Forms 编写一个自定义 Terraform 提供程序(GitHub - hashicorp/terraform-plugin-framework:用于构建 Terraform 的下一代框架

回答 1 投票 0

Ansible - 如何使用额外选项创建存档?

我正在尝试使用 Ansible 中的存档模块,但我需要使用额外的标志,特别是 tar。 我使用了带有参数 extra_opts 的取消存档模块,但我没有看到类似...

回答 1 投票 0

循环时ansible改变事实的值

我有一个自定义事实,它是字典列表。我需要查看每个字典项的值并可能更改某些值。下面是事实的一个例子,我的循环着眼于...

回答 1 投票 0

使用 ansible 检查缩放调速器

我正在主机上使用 Ansible 更改缩放调节器,并希望在重新启动后使用以下 ansible 播放进行检查: 任务: - 名称:重启后检查缩放调节器 变量: 规模...

回答 1 投票 0

如何解决尝试使用 ansible 部署 Microk8s 集群时不断出现的错误

我正在尝试使用 Ansible 在 GCP 虚拟机上创建 microk8s 集群。我想创建一个三节点集群,一个主节点和两个工作节点。 这是我正在使用的剧本; --- - 名称:Ansible 剧本

回答 1 投票 0

用其他名称压缩目录

我有这个任务: - 档案: 路径:./my_dir 目标:./dir.zip 格式:zip 生成的 dir.zip 包含目录 my_dir/。是否可以在压缩时重命名目录,以便它...

回答 1 投票 0

Ansible:gather_subset - 无法获取名称中带有下划线的任何事实的信息

尝试生成显示 mount.device、mount.mount 和 mount.size_total 信息的报告。只要我不包含任何包含下划线的内容,Playbook 运行就不会出现错误....

回答 1 投票 0

如何在 Ansible Packer 中将变量设置为列表?

当尝试传递通常是 Ansible 中的列表的 var 时,我无法在打包器中执行此操作。 配置者“ansible”{ playbook_file =“./ansible/houdini_module.yaml”

回答 2 投票 0

将字典列表转换为字典字典或另一个字典列表

这是关于 Ansible 的 我想我可以用 set_fact 做到这一点,但不知何故我的思想被卡住了。 我有这个字典列表: 重新整理: - 组织:rhosp-rhel8 注册表:registry.redhat.io...

回答 1 投票 0

Jinja2 在设置变量时应用 regex_replace 并对 json 文件执行查找

我有一个包含节点 ID 和其他数据的 json 文件,以及另一个包含节点 ID 和节点名称的文件。要求是从较长的字符串中提取节点ID,然后执行

回答 1 投票 0

ansible变成_exe:“sudo su -”添加更多参数(-H -S -n -u user)

我与特定服务器有无密码连接。在此服务器上,我的用户可以执行“sudo su - user” > $ ssh 主机 myuser@host:~ $ sudo su - new_user 新用户@主机:~ $ 我想实现这个目标...

回答 2 投票 0

Ansible sudo su - 用户权限升级问题

我的环境使用 Linux 环境。 我的登录流程是 1. 使用我的个人ID登录Linux box。 2.然后切换到application id ==> sudo su - applicationID [这个开关不...

回答 2 投票 0

如何从ansible playbook构建定制的ssh连接

以下 ansible 的 ssh 连接无法连接到远程主机 ssh -vvv -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/app/ssh_keys/id_rsa"' -o

回答 2 投票 0

从 Ansible 中的配置文件动态加载环境变量

我有以下(简化的)玩法: - 主机:测试 角色: - nginx 变量文件: - 配置.yml 环境: http_proxy:http://proxy.example.com:8080 现在,当我运行我的代码时...

回答 1 投票 0

Ansible 从配置动态加载环境变量

我有以下(简化的)玩法: - 主机:测试 角色: - nginx 变量文件: - 配置.yml 环境: http_proxy:http://proxy.example.com:8080 所以现在,当我运行我的 c...

回答 1 投票 0

安塞波。尝试访问存储在 ansible 字典中的值时获取空列表

我有以下主要剧本 - 主机:本地主机 变量文件: - ../vars/environment-mapping.yml 任务: - name: 回显并注册控制器的ip ansible.builtin.shell: ...

回答 1 投票 0

从 Ansible 中的托管节点获取大文件

我遇到了 Ansible fetch 模块的限制。尝试获取一个稍大的文件(1MB 到 250MB 之间),这对于获取来说显然太大了。 - 名称:取回结果文件 获取...

回答 1 投票 0

Ansible 中列表为空时如何跳过循环

我正在运行 Ansible,我尝试让这个任务发挥作用。我已将变量“docker_registries”的默认值定义为空列表: docker_registries: [] 我注意到当

回答 3 投票 0

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