vagrant相关内容

在 ubuntu 上使用 ansible 安装 MySQL

我在流浪的 ubuntu 上安装带有 ansible 的 MySQL 时遇到问题, 这是我的 MySQL 部分 ---- 名称:安装 MySQL易于:名称:“{{ item }}"with_items:- python-mysqldb- mysql 服务器- 名称:使用 root 密码凭据复制 .my.cnf 文件模板:源代码:模板/根/.my.cnf目标:~/.my.cnf所有者:roo ..
发布时间:2021-11-11 01:00:36 数据库

dopy.manager.DoError:无法验证您的身份

我正在尝试配置一个虚拟机(使用 Vagrant 和 Ansible),需要一个 file.py 来完全正确配置这台机器(根据我正在学习的书),我正在使用DigitalOcean API V2,但由于我没有有效的信用卡,我的帐户被冻结,因此我不得不将 DigitalOcean 更改为 AWS,因为我工作的公司在 AWS 上有一个帐户,现在我使用“客户 ID"和"api 密钥'来自 AWS VM,因此 ..
发布时间:2021-11-11 00:46:50 Python

当 playbook 通过 Vagrant provisioner 运行时,如何在主机上为某些任务运行 ansible play?

我正在使用安装了 Vagrant 的 Ubuntu 16.04 主机.我想记录一组任务的开始时间和结束时间.这些任务被定义为角色.我创建了一个角色 host_test 角色,以确保我能够使用 local_action 在我的主机上touch 一个文件.但我相信,由于这个剧本是通过 Vagrant 提供的,当 host_test 角色由 ansible 扮演时,它的控制是在 vagrant box ..
发布时间:2021-11-11 00:40:31 其他开发

ansible 配置的 Ubuntu 错误

这可能很简单.我正在 Ubuntu 12.04 上使用 ansible-playbook 进行配置: ansible-playbook web.yml 并收到以下错误: 错误:文件 ./hosts 被标记为可执行文件,但未能正确执行.如果这不应该是一个可执行脚本,请使用 `chmod -x ./hosts` 更正它. 所以我尝试更改该文件的权限,但看起来我不能这样做.首先,我通过运行 ls ..
发布时间:2021-11-11 00:39:53 服务器开发

使用 ansible 添加新的 sudo 用户 - “密码":“NOT_LOGGING_PASSWORD"信息

我正在使用 Vagrant(Virtual Box 提供商)来设置本地虚拟机.我还使用 ansible 和更具体的 ansible_local(Vagrant 插件)将一些工具部署到 VM 中. 最初我试图按照 ansible 文档创建一个新用户. ---- 名称:主节点主机:127.0.0.1连接:本地用户:rootvars_files:- vars/vars.yml变量:用户名:尼古拉 ..
发布时间:2021-11-11 00:38:45 其他开发

Ansible Expect 模块无法匹配字符串/正则表达式脚本问题

我正在尝试通过 Ansible 在 Vagrant 机器上自动安装脚本. 我尝试了很多在网络上找到解决方案,但文档和示例非常薄弱. 我尝试安装的脚本会提示我尝试使用 Ansible Expect 模块 以编程方式回答的问题. Ansible 任务: - 名称:“运行 Lisk 安装" 变成:真 become_user: vagrant 期望: ..
发布时间:2021-11-11 00:35:35 其他开发

ansible sudo_user 挂起几分钟然后失败(在 centos6.5.1 vagrant vm 中)

我有这两个简单的任务: - 姓名:我是外壳:“回声`id`"- 名称:问好shell: echo "postgres 打招呼"sudo_user: postgres 第二个任务在长时间暂停后失败,输出如下(它以 vvv 的详细级别与 vagrant 一起运行)(是的,我已经验证用户 postgres 存在,我可以从虚拟机内部执行 sudo su postgres) 任务:[postgresq ..
发布时间:2021-11-11 00:29:48 其他开发

在 chown 上使用 Ansible 配置 Ubuntu 16.04 Vagrant 失败

我正在尝试使用 Ansible 配置 Ubuntu Xenial Vagrant 来宾.它在 Ubuntu 14.04 上正常工作,但在 16.04 上失败.我得到的错误是 chown failed: 查找用户 vagrant 失败 我正在运行的任务如下: - 名称:确保/srv/web 存在变成:是文件:路径:/srv/web状态:目录模式:0755所有者:“{{ remote ..
发布时间:2021-11-11 00:29:29 其他开发

Ansible 和 Playbook.如何将 shell 命令转换为 yaml 语法?

我是 Ansible 的新手,我不明白所有人如何轻松地使用 Ansible/YAML 语法编写 shell 命令.可能是我错过了文档中解释得很好的页面. 例如:如果我想在我的远程机器上执行这些命令,我​​需要在我的 playbook.yml 中写什么: sudo apt-get install software-properties-commonsudo apt-key adv –recv ..
发布时间:2021-11-11 00:27:54 其他开发

Ansible bitbucket 克隆配置 ssh 错误

总而言之,在使用 Ansible 配置我的 vagrant box 时,我在尝试使用 ssh 克隆我的 bitbucket 私有存储库时遇到了一个神秘的错误.错误指出“主机密钥验证失败". 然而,如果我 vagrant ssh 然后运行 ​​'git clone' 命令,私有仓库就被成功克隆了.这表明 ssh 转发代理确实在工作,并且 vagrant box 可以访问我与 bitbucket ..
发布时间:2021-11-11 00:24:03 其他开发

在 Windows 上使用 vagrant 进行多机 ansible 设置

目的 我想要 ansible 在我的 Windows 8 机器上配置虚拟机 vm [通过 Vagrant].一切都需要在本地运行,因为 Ansible 不能在 Windows 上运行,我用 ansible 作为控制机器引导一个 debian vm.此代码作为示例.在与系统苦苦挣扎后,我让它有些工作,但并不完全(虽然 ansible 没有告诉我). 问题 如果需要,使用 ansib ..
发布时间:2021-11-11 00:22:30 其他开发

使用另一个运行 Ansible 的 Vagrant Linux VM 配置 Vagrant Linux VM

我知道 Ansible 在 Windows 上运行时有问题.这就是为什么,我想避免将它用于我的主机.我想提供一个在 VirtualBox 中运行的本地 linux vm. 我想知道是否有人可以告诉我是否有可能使用 vagrant 在同一个机器上启动两个独立的虚拟机.然后在其中一台 VM 上安装 Ansible,然后使用 SSH 登录到该 VM.从那里,使用 Ansible 作为主机的 Lin ..
发布时间:2021-11-11 00:22:27 服务器开发

开发/生产中的 Ansible 服务器/组

我无法看到正确的使用方法.我有多个服务器分配了不同的角色,分布在多个组中.与生产/登台环境相比,我在本地 Vagrant 环境中使用 group_vars 时遇到了一些困难.在生产中,有更多的服务器,分配的组更少.在我的 Vagrant 环境中,我有更少的机器,每个机器分配了更多的角色/组.我有一台机器,它是一组组的成员,每个组都有自己的变量“tcp_ports",它列出了应该在我的 iptabl ..
发布时间:2021-11-11 00:22:12 其他开发