腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
ansible
插件
可以
调用
角色
或
剧本
吗
?
plugins
、
ansible
、
ansible-role
、
ansible-collections
我有一个很大的
角色
,我希望打包在一个集合中,我想创建一个
插件
来
调用
这个
角色
,而不是做"include_role“。我希望我的客户能够将以下内容放入: - name: call my plugin param1: "mmm" param2: 42 这将在内部运行一些验证,但最终将
调用
整个
角色
来执行(与仅
调用
模块相反)。我找到的所有文档似乎都
调用
插件
中的模块,但似乎没
浏览 29
提问于2021-05-06
得票数 0
回答已采纳
2
回答
如何分配可扩展模块?
python
、
module
、
ansible
、
release
、
ansible-galaxy
如果有人开发了一个
ansible
角色
,它
可以
很容易地通过在github上创建一个回购程序来分发,这个功能
可以
通过
ansible
()进行安装。 模块呢?是否有类似的“支持框架”来发布开源的
ansible
模块(例如,一堆python文件),这样用户就
可以
轻松地安装它?
浏览 1
提问于2016-06-20
得票数 4
回答已采纳
1
回答
在错误的目录中搜索
角色
!怎么改正呢?
ansible
、
ansible-role
当我运行以下
ansible
命令时:我收到以下错误消息: ERROR!the role 'solo/controller/wifi' was not found in /home/peng/git/uavops/deploy/roles:/home/peng/.
ansible
浏览 0
提问于2021-07-30
得票数 1
回答已采纳
2
回答
使用git存储库中的不可用模块?
ansible
我有一本
剧本
和一堆我写的模块。我真的想把这些模块推到一个公共的git存储库中,然后以某种方式告诉
ansible
使用git存储库中的模块。现在,我正在使用一种解决方案,让人们安装存储库,然后定义
ANSIBLE
_LIBRARY变量。 我如何告诉
剧本
从github存储库
或
其他远程位置加载模块?
浏览 1
提问于2016-01-21
得票数 8
回答已采纳
5
回答
不可信的
剧本
与
角色
ansible
、
ansible-galaxy
按
角色
对内容进行分组还
可以
方便地与其他用户共享
角色
。 如果有人能向我解释这些不同之处,我对
Ansible
的理解就会大大提高!在[databases]和/etc/
ansible
/hosts中的类似条目 如果在YAML文件中定义了
剧本
,那么
角色
在哪里定义?除了在
Ansible
服
浏览 6
提问于2015-08-19
得票数 131
回答已采纳
1
回答
角色
和
剧本
之间的集成级
ansible
、
dependencies
我正在试图找到解决以下问题的方法:我想不出一种方法(无缝/好/等)把别人的
剧本
集成到我的书里。整合要点: 内部隔离(我不想触发一些意外的处理程序和/
或
set_fact某个人的变量来隐藏它们的值
浏览 1
提问于2019-02-27
得票数 1
1
回答
为什么在本地主机上,
ansible
find模块在
角色
中的工作方式不同?
ansible
目录:
ansible
-playbook playbook1.yml
调用
剧本
。如果我输入来自
ansible
目录(我正在运行的路径)的路径,例如
角色
/新
角色
/模板,那么它与template.j2文件匹配。然而,我不知道为什么会发生这种差异。
角色
不是应该从我正在运行它们的目录结构中提供隔离
吗
?更令人困惑的是,即使在localhost上,模板模块(
ansible
.builtin.template)也只会在新
角色</
浏览 3
提问于2022-03-12
得票数 2
回答已采纳
3
回答
我
可以
使用我的
角色
从
Ansible
在
Ansible
塔?
ansible
、
ansible-tower
我在
ansible
中创造了大约30个
角色
。我是否必须手动转换这些在单一的
剧本
,以使用他们在
Ansible
Tower?
浏览 0
提问于2015-05-29
得票数 2
回答已采纳
1
回答
ansible
有在哪里寻找
角色
的约定
吗
?
ansible
看来
Ansible
有很多约定,比如在哪里查找host_vars和某些其他东西。我想知道是否有一种更简单的方法来运行一个不可接受的任务。
ansible
-playbook neo4j/create我的目录结构如下所示
浏览 4
提问于2015-12-26
得票数 0
回答已采纳
2
回答
流浪汉:多本可供无源供给者使用的游戏手册
vagrant
、
ansible
、
provisioning
、
vagrantfile
、
vagrant-provision
是否有可能/有效地以下列形式为流浪的无意义供给者运行多本
剧本
: d.vm.hostname = "some.hostnamed.vm.network :private_network, ip: "10.10.2.90"
ansible
.config_
浏览 8
提问于2017-04-03
得票数 7
回答已采纳
1
回答
是否
可以
在meta/main.yml中执行逻辑并确定是否在
Ansible
中执行给定的
角色
?
ansible
我希望保持一个状态文件来跟踪某个
角色
是否运行。
Ansible
的重试文件没有意义,因为我在
剧本
中的多个
角色
正在
调用
一堆不同的API。 在多个DC设置中,一个给定的
剧本
被迭代。如果有什么事情失败了,并且
剧本
退出了,使用
Ansible
的默认重试文件并没有恢复到它应该恢复的位置。我想知道meta/main.yml是否
可以
以某种方式读取跟踪DC和role...maybe的动态状态文件,我们
可以
读取并确定给定
角
浏览 6
提问于2022-10-29
得票数 1
1
回答
带有
角色
范围自定义模块的不可选集合
ansible
、
ansible-role
、
ansible-collections
为了更好地支持重用和模块化,我正在尝试将我的一堆不可信的
剧本
、
角色
、任务等转换成一个正式的。 TL;DR是指我在打包一个包含自定义模块的
角色
的集合时遇到了问题。以前,我
可以
在没有完全限定集合名称(FQCN)的情况下,从
角色
中的任何任务文件中
调用
角色
的自定义模块。但是,将
角色
打包为集合的一部分,
Ansible
说它无法解析
角色
的自定义模块名。在
角色
或
剧本
中,我
浏览 15
提问于2021-12-14
得票数 0
回答已采纳
2
回答
标记和
角色
之间的差异
ansible
类似于的问题,但我知道任务是什么,并且无法找到标记和
角色
之间的很大区别。 在我看来,标记可能是
角色
的一个更简单的版本,它们的唯一用途是通过--tags和--skip-tags CLI参数访问。另一方面,
角色
被用来“自动加载”任务和变量之类的东西?请解释使用
角色
的好处,因为在我看来,
角色
要求您为不同的部分(任务、vars等)拥有不同的yaml文件,我
可以
用更少的代码使用include和tags指令完成这些文件。
浏览 3
提问于2017-09-27
得票数 2
回答已采纳
2
回答
剧本
:找不到
ansible
_playbook.yml
ansible
当我试图运行由文件oracle19c_rdbmsinstall.yml提供的
剧本
时,我会收到这个错误。[t95bm75@la21t02rhel8
ansible
]$
ansible
-playbook oracle19c_rdbmsinstall.yml --step --ask-pass [defaults] inventory = /home/t95bm75/demo/
浏览 17
提问于2022-06-17
得票数 -1
3
回答
我
可以
安装(
或
删除)从银河使用
Ansible
-拉的
角色
吗
?
ansible
我正在使用
Ansible
使用
ansible
-pull (运行在cron上)。我
可以
在不登录到所有计算机的情况下从
Ansible
Galaxy安装
Ansible
角色
(只需向我的
Ansible
剧本
添加一个命令)
吗
?
浏览 3
提问于2014-08-14
得票数 2
回答已采纳
1
回答
指定
Ansible
角色
的依赖项的位置
ansible
看来
Ansible
会明白,如果在meta/main.yml
或
requirements.yml文件中指定了这些依赖项,就必须下载这些依赖项。 有什么最佳做法
吗
?
浏览 0
提问于2017-02-27
得票数 10
回答已采纳
1
回答
在
ansible
中运行循环以遍历脚本
ansible
、
ansible-tower
我有一个现有的
ansible
剧本
,通过
ansible
塔运行。}"还定义了另一个可分析的
角色
runScript也是一个包装器攻略,它复制作为参数传递的脚本文件,将其复制到
ansible
工作区,然后称为powershell.exe -file 'theScriptFile.ps1
浏览 0
提问于2021-05-31
得票数 0
1
回答
“错误!'raw‘不是戏剧的有效属性”
ansible
游戏手册运行良好,但是当我对带有任务的yaml文件运行
ansible
-lint时,它会抛出错误。 错误!“生”不是戏剧的一个有效属性。
浏览 2
提问于2020-02-29
得票数 0
2
回答
我如何在不同的目录中存储可操作的
剧本
,但仍然能够
调用
它们?
ansible
看来
ansible
假定
ansible
.cfg文件存在于当前的工作目录中,所以当您试图
调用
子目录中存在的
剧本
时,它将无法加载
角色
和其他内容。 是否
可以
将
剧本
存储在不同的目录中?请注意,
ansible
.cfg是源代码的一部分。
浏览 4
提问于2016-04-22
得票数 3
2
回答
使用集合中定义的
角色
的不可用的
剧本
ansible
、
ansible-role
-r /home/
ansible
/requirements.yml --forceERROR!The offending line appears to be: - mynamespace.my_role1为了避免疑问,我尝试了多种方法来定义
剧本
中的
角色
我怀疑我做错了什么或者误解了它应该如何工作,但我的理解是,集合
可以
包含多个
角色
,一旦集合被安装,
浏览 6
提问于2020-11-14
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ANSIBLE自动部署实践
使用 ARA 分析 Ansible 运行
Ansible 架构与工作原理
Ansible的角色-roles
了解ansible架构与工作原理
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券