vagrant相关内容

Vagrant 的端口转发不起作用

我在 入门指南的末尾遇到了一个小问题代码>流浪者.我正在开发一个运行 Apache2 的 CentOS basebox(通过 Puppet 配置).我已经使用 Vagrantfile 中的以下行为 Web 请求设置了端口转发: config.vm.forward_port "web", 80, 4567 但是当我向该端口发出请求时,它们失败了.Safari 报的错误是 'Safari can ..
发布时间:2021-11-11 04:57:09 服务器开发

Vagrant 可以在另一个 Vagrant VM 中使用 Ansible 安装来配置 VM 吗?

我刚刚开始使用 Ansible 和 Vagrant 来引导本地开发环境(我们称之为 dev-server-1)并且主机是一台 Windows 机器(win-host). 我必须使用 Ansible 配置 dev-server-1 机器,但是 win-host 运行的是 Windows,所以我想知道是否可以使用另一个 Vagrant VM(ansible-host,运行一个安装了 Ansibl ..
发布时间:2021-11-11 01:54:12 其他开发

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

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

Vagrant 可以在另一个 Vagrant VM 中使用 Ansible 安装来配置 VM 吗?

我刚刚开始使用 Ansible 和 Vagrant 来引导本地开发环境(我们称之为 dev-server-1)并且主机是一台 Windows 机器(win-host). 我必须使用 Ansible 配置 dev-server-1 机器,但是 win-host 运行的是 Windows,所以我想知道是否可以使用另一个 Vagrant VM(ansible-host,运行一个安装了 Ansibl ..
发布时间:2021-11-11 01:50:50 其他开发

使用 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 01:46:59 其他开发

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

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

ansible 配置的 Ubuntu 错误

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

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

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

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

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

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 01:35:39 其他开发

在 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 01:35:37 其他开发

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

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

Ansible bitbucket 克隆配置 ssh 错误

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