ansible 相关问题

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

Ansible Playbook中的Debug语句与Ansible Role中的行为不同

我似乎无法在循环中获得Ansible调试语句,以便在角色中运行调试语句时显示单个项值。为了比较,给定这个名为./test.yaml的剧本: - ...

回答 1 投票 1

如何在ansible中使用assert模块比较整数?

我正在尝试检查启动文件系统空间,如果它超过100 MB,那么使用ansible assert模块传递条件。但条件检查功能不正常我试过...

回答 1 投票 0

找到一个确切的字符串

试图确保when条件存在一个确切的字符串,但现在正试图让函数在一个简单的playbook中工作,但似乎无法让它工作。也尝试逃避......

回答 1 投票 0

Ansible - 仅在文件中更新with_items

使用blockinfile:从外部文件使用with_items。当我运行playbook时,我可以看到正在处理的所有项目,但生成的结束文件只更新了最后一项。道歉, ...

回答 2 投票 1

Ansible Tower - 如何获取环境变量列表

在Tower中,有很多选项可以在执行之前添加环境变量。我已经设置了一些变量,这些变量被放入python库存脚本中。但是脚本正在响应......

回答 2 投票 0

ansible基于属性合并两个列表

我在我的playbook中有一个角色,它使用set_fact生成两个列表。这两个事实用于不同的任务。然后我需要合并它们以完成最后的任务。 list1: - name:alice roles:['role1',...

回答 2 投票 1

Ansible:如何检查shell命令中的文件?

我有文件,由shell命令生成--stat:path = / etc / swift / account.ring.gz get_md5 = yes register:account_builder_stat - name:write account.ring.gz file shell:swift-ring-builder account ... 。

回答 2 投票 5

无法使用Jinja创建conf文件 - Nginx的预期变量

我今天学习使用Jinja来模拟我手动创建并测试Nginx的配置文件。到目前为止,模板按预期工作,它按预期拉动动态变量。但是,......

回答 2 投票 0

Ansible - 如何清空文件夹

我需要从目录中删除文件,但我想通过ansible保留该文件夹。我试过使用文件模块,结果发现该目录也被删除了。有什么建议吗? - 名字:空......

回答 1 投票 1

Ansible 2.x:ec2_remote_facts

我正在尝试解决如何列出并使用EC2停止的实例执行某些操作。 ec2_remote_facts是我的朋友,我可以从中获得结果。但作为一个安慰的菜鸟,我不能为我的生活做出努力......

回答 6 投票 2

如何为同一变量的多个服务器提供不同的值

我有一个安装IIS,配置apppools,网站和部署应用程序的playbook。现在我有一个独特的要求。在这个意义上是独一无二的,我仍然对如何做到这一点毫无头绪:-)。 ......

回答 1 投票 1

在Ansible Playbook中定义常量变量

我有一个使用get_url下载文件的步骤 - 名称:下载文件get_url:url:https://website.com/file.sh dest:/tmp/file.sh mode:0777 I。 ..

回答 2 投票 0

kubeadm init失败:x509:由未知权限签名的证书

在https://kubernetes.io/blog/2019/03/15/kubernetes-setup-using-ansible-and-vagrant/之后,尝试在Mac上使用vagrant设置Kubernetes。使用Ansible Playbook Step: - name:初始化...

回答 3 投票 0

如何在Windows上执行python的Ansible模块?

我通过python 3.7在Windows Server 2012上安装了Ansible(按照这篇文章的说明进行操作:https://stackoverflow.com/a/52614973/7098543)。但是,我得到了错误:没有名为ansible.main的模块。怎么能 ...

回答 1 投票 2

Ansible:在GRUB cmdline中插入单词

我想使用Ansible的lineinfile或替换模块,以便将单词splash添加到GRUB中的cmdline。它适用于以下所有示例:示例1:之前:GRUB_CMDLINE_DEFAULT = ...

回答 1 投票 0

如何打印出来自ansible的bash输出

我有一个ansible,它构建图像然后运行它,同时运行图像输出打印输出(格式化为bash)。如何保留格式并且不显示转义字符?例如....

回答 1 投票 0

如何在ansible中使用yum模块禁用所有存储库?

我正在尝试禁用所有yum repos,并只启用1个repo来安装yum包。如何使用yum模块禁用所有repos?试图使用disablerepo ='*'但不确定这是否是......

回答 1 投票 -2

进行ansible检查远程主机上是否存在数据库

为了确保主机A可以连接到主机B的数据库,我尝试在远程主机上使用mysql_db - 名称:确保A 可以连接到B数据库mysql_db:login_user = root ...

回答 4 投票 4

动态加密配置变量并将其放在特定文件夹中

我有一个配置文件,其中包含用户需要根据其环境进行更改的字符串变量列表:配置文件示例:#first_file.yml value_one:

回答 1 投票 0

在ansible中创建具有mysql角色的复制用户时出错

我在使用geerlingguy / ansible-role-mysql时遇到问题错误是:FAILED! => {“msg”:“任务包含一个带有未定义变量的选项。错误是:'list object'没有...

回答 1 投票 0

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