Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Git 克隆中的 Ansible 和 Git 权限被拒绝(公钥)
我有一本剧本 我试图从私人存储库 GIT 克隆到服务器 我已经设置了 ssh 转发 当我 ssh 进入服务器并尝试从同一存储库手动克隆时 它成功工作 但是 当我使用 ansible 将存储库克隆到服务器时 它失败并显示 权限被拒绝公钥 这是
git
Ansible
Ansible 要求安装 MySQL-python,尽管它已经安装
我正在尝试使用在 Mac OSX 上运行的 Ansible 控制器创建一个新的 MySQL 数据库 当我第一次得到msg the python mysqldb module is required错误消息 我添加了一个任务来安装MySQL
MacOS
Ansible
MySQLPython
Ansible 检查作为变量提到的安装的磁盘空间
我是 ansible 的新手 目前正在开发一个游戏 该游戏将查看远程计算机的磁盘空间是否已达到 70 的阈值 如果他们已经达到了 它应该抛出错误 我在以下位置找到了一个很好的例子 使用ansible管理磁盘空间 https stackove
Ansible
Ansible 将变量传递给角色
我想根据环境和主机名创建文件夹 用户和组 我的剧本将环境和主机名传递给角色 该角色应该从 defaults main yml 文件中选择正确的数据 剧本 roles role myrole environment xxx hostname
Ansible
Role
Ansible/Jinja2 - 映射列表中的嵌套键
当映射嵌套变量列表中的属性时 我无法检索其键 我想从下面检索 tls cert file 的密钥强调文字变量 vault config listener tcp address 0 0 0 0 8200 tls cert file etc
filter
Ansible
yaml
Jinja2
如何使用Vault在Ansible v2中运行playbook api
这是我所拥有的 我知道这无需加密即可运行 并且我可以运行 ansible vault 编辑 common yml with ANSIBLE VAULT PASSWORD FILE vault pass txt 在环境中设置 from col
Ansible
ansiblevault
ansibleapi
Ansible:无法设置变量以顺序执行
我正在尝试构建一个带有滚动更新用例 顺序执行 的剧本serial元素 由于我必须在剧本中的多个位置使用序列值 因此我想将其用作变量 可用于将某处定义为组变量 库存档案 all webserver1 ansible host 10 1 1 1
serialization
Ansible
ansibleinventory
ansiblerole
如何使用 Ansible 过滤树中每个文件的最新版本?
我有一个包含各种文件的中型目录树 some place distfiles foo 1 2 jar some place distfiles subdir foo 1 3 jar some place distfiles bar 1 1 j
Ansible
Jinja2
Ansible:如何以其他用户身份克隆存储库
我正在尝试使用 Ansible 编写部署规则 其中一些步骤是 更新和升级服务器 创建一个名为 Harry 的用户 添加公钥和私钥到 Harry 从 bitbucket org 克隆 Git 存储库 我想将存储库克隆为harry用户在他的主目
git
Ansible
如何在ansible中为不同主机使用另一个任务中一个任务的返回值
我试图使用ansible为由2个mysql主机组成的主机组设置mysql主从复制 这是我的场景 我在第一台主机上运行一个任务并跳过第二台主机 因此第一个任务 即主复制状态 返回一些值 例如位置 文件等 然后 我在第二个主机中运行另一个任务
mysql
Ansible
ansible2x
ansiblefacts
循环或重复一组任务直到成功
我目前有一个包含任务文件的剧本 在该任务文件中 我想检查一个条件 如果该条件的退出代码不等于 0 则应重复任务文件中的所有步骤 我已经尝试了块和循环的一些变体 但我还没有找到一种方法来使它执行我上面描述的操作 目前我有这样的事情 tasks
loops
Ansible
conditionalstatements
block
ansible2x
Ansible:如何从另一个变量构造一个变量,然后获取它的值
这是我的问题 我需要使用一个变量 target host 然后将 host 附加到它的值以获取我需要其值的另一个变量名称 如果你看看我的剧本 任务 nbr 1 2 3 获取变量的值 但是 nbr 4 无法执行我所期望的操作 有没有其他方法可
Ansible
Ansible 截断连接字符串
我正在 Ansible 中生成一个 yaml 模板 并尝试截断两个连接的字符串 这里以下代码不起作用 因为连接没有正确地通过管道传输到 regex replace 中 我只想要前 n 个字符 本例中为前 10 个字符 通常我可以将这两个组合
Ansible
尝试使用 ansible 在 virtualenv 内安装时权限被拒绝
我的 ansible 剧本中有这个剧本 name Setup virtualenv pip requirements vagrant webapp requirements requirements filename virtualenv
Ansible
Playbook 位于子目录中,而不是紧邻 group_vars
有谁知道如何将剧本放入文件夹中 但共享相同的角色 group vars 以及通常位于根目录的其他内容 这就是我想要的 root dir group vars roles inventory playbooks my playbook yml
Ansible
根据AWS标签分配ansible变量
我正在尝试找出一种根据 AWS 中的标签在 Ansible 中分配变量的方法 我正在尝试ec2 remote tags但它返回的信息比我需要的多得多 似乎应该有一种更简单的方法来做到这一点 但我只是没有想到 例如 如果我有一个名为funct
amazonwebservices
Ansible
boto
Ansible,如何在单个文件中加入多个数组?
使用它作为我的样板 https github com modcloth ansible role modcloth sumologic collector https github com modcloth ansible role mod
Ansible
如何在 Ansible 中创建“null”默认值
我希望 lucy 遵循用户模块创建者的默认行为 即创建和使用与用户名 lucy 匹配的组 然而 对于 弗兰克 我希望主要群体是现有的群体 gid 1003 所以我的哈希看起来像这样 lucy comment dog frank commen
Ansible
Jinja2
Ansible playbook 范围内的变量
我有一本包含多个主机部分的剧本 我想在此 playbook yml 文件中定义一个仅适用于该文件内的变量 例如 vars my global var hello hosts db tasks shell echo my global var
variables
Ansible
使用ansible复制本地文件(如果存在)
我正在一个项目中工作 我们使用 ansible 来创建部署服务器集群 我必须实现的任务之一是将本地文件复制到远程主机 前提是该文件本地存在 现在我正在尝试用这个来解决这个问题 hosts 127 0 0 1 connection local
Ansible
infrastructure
«
1
2
3
4
5
6
7
8
...27
»