vagrant相关内容
我在 入门指南的末尾遇到了一个小问题代码>流浪者.我正在开发一个运行 Apache2 的 CentOS basebox(通过 Puppet 配置).我已经使用 Vagrantfile 中的以下行为 Web 请求设置了端口转发: config.vm.forward_port "web", 80, 4567 但是当我向该端口发出请求时,它们失败了.Safari 报的错误是 'Safari can
..
尝试通过 Ubuntu Xenial 映像上的 vagrant 上的 ansible 配置程序运行剧本,但收到以下错误: PLAY [全部] ************************************************************************** 任务 [设置] ****************************************
..
我刚刚开始使用 Ansible 和 Vagrant 来引导本地开发环境(我们称之为 dev-server-1)并且主机是一台 Windows 机器(win-host). 我必须使用 Ansible 配置 dev-server-1 机器,但是 win-host 运行的是 Windows,所以我想知道是否可以使用另一个 Vagrant VM(ansible-host,运行一个安装了 Ansibl
..
大家好,我正在尝试通过 ansible 将一个 repo 从我的 github 拉到一个 vagrant box,参考 这个 github 问题.我已经从我的主机向 github 注册了一个 ssh.下面是剧本中我试图拉取的部分; - 名称:安装 gitapt:名称=git- 名称:创建 ssh 公钥文件复制:src=/home/user/.ssh/id_rsa.pub dest=/root/
..
我正在尝试配置一个虚拟机(使用 Vagrant 和 Ansible),需要一个 file.py 来完全正确配置这台机器(根据我正在学习的书),我正在使用DigitalOcean API V2,但由于我没有有效的信用卡,我的帐户被冻结,因此我不得不将 DigitalOcean 更改为 AWS,因为我工作的公司在 AWS 上有一个帐户,现在我使用“客户 ID"和"api 密钥'来自 AWS VM,因此
..
我刚刚开始使用 Ansible 和 Vagrant 来引导本地开发环境(我们称之为 dev-server-1)并且主机是一台 Windows 机器(win-host). 我必须使用 Ansible 配置 dev-server-1 机器,但是 win-host 运行的是 Windows,所以我想知道是否可以使用另一个 Vagrant VM(ansible-host,运行一个安装了 Ansibl
..
我正在尝试在来宾 VM 上配置 Ruby + Rails.这是我在 playbook.yml 中的内容: ---- 主持人:所有须藤:真的任务:- apt: update_cache=yes- apt: name={{ item }} state=presentwith_items:- 构建必不可少的- git 核心- zlib1g-dev- libssl-dev- libreadline-de
..
我正在使用 Vagrant(Virtual Box 提供商)来设置本地虚拟机.我还使用 ansible 和更具体的 ansible_local(Vagrant 插件)将一些工具部署到 VM 中. 最初我试图按照 ansible 文档创建一个新用户. ---- 名称:主节点主机:127.0.0.1连接:本地用户:rootvars_files:- vars/vars.yml变量:用户名:尼古拉
..
我正在使用安装了 Vagrant 的 Ubuntu 16.04 主机.我想记录一组任务的开始时间和结束时间.这些任务被定义为角色.我创建了一个角色 host_test 角色,以确保我能够使用 local_action 在我的主机上touch 一个文件.但我相信,由于这个剧本是通过 Vagrant 提供的,当 host_test 角色由 ansible 扮演时,它的控制是在 vagrant box
..
这可能很简单.我正在 Ubuntu 12.04 上使用 ansible-playbook 进行配置: ansible-playbook web.yml 并收到以下错误: 错误:文件 ./hosts 被标记为可执行文件,但未能正确执行.如果这不应该是一个可执行脚本,请使用 `chmod -x ./hosts` 更正它. 所以我尝试更改该文件的权限,但看起来我不能这样做.首先,我通过运行 ls
..
我有一个创建 3 个服务器的 Vagrantfile.我有两本可靠的剧本.playbook1 应该首先在每台服务器上执行.第二个 playbook2 应该只在 server1 上执行,而不是在 server2 和 server3 上执行. 我如何使用我的 Vagrantfile 管理这个? Vagrant.configure("2") 做 |config|config.vm.box = "
..
我有一个创建 3 个服务器的 Vagrantfile.我有两本可靠的剧本.playbook1 应该首先在每台服务器上执行.第二个 playbook2 应该只在 server1 上执行,而不是在 server2 和 server3 上执行. 我如何使用我的 Vagrantfile 管理这个? Vagrant.configure("2") 做 |config|config.vm.box = "
..
我正在尝试通过 Ansible 在 Vagrant 机器上自动安装脚本. 我尝试了很多在网络上找到解决方案,但文档和示例非常薄弱. 我尝试安装的脚本会提示我尝试使用 Ansible Expect 模块 以编程方式回答的问题. Ansible 任务: - 名称:“运行 Lisk 安装" 变成:真 become_user: vagrant 期望:
..
我无法强制 vagrant 配置从 bitbucket 克隆私有 git 存储库.我有流浪者 1.6.3. Vagrant.configure(VAGRANTFILE_API_VERSION) 做 |config|config.ssh.private_key_path = "~/.vagrant.d/insecure_private_key"config.ssh.forward_agent =
..
我正在尝试通过 Ansible 在 Vagrant 机器上自动安装脚本. 我尝试了很多在网络上找到解决方案,但文档和示例非常薄弱. 我尝试安装的脚本会提示我尝试使用 Ansible Expect 模块 以编程方式回答的问题. Ansible 任务: - 名称:“运行 Lisk 安装" 变成:真 become_user: vagrant 期望:
..
我有这两个简单的任务: - 姓名:我是外壳:“回声`id`"- 名称:问好shell: echo "postgres 打招呼"sudo_user: postgres 第二个任务在长时间暂停后失败,输出如下(它以 vvv 的详细级别与 vagrant 一起运行)(是的,我已经验证用户 postgres 存在,我可以从虚拟机内部执行 sudo su postgres) 任务:[postgresq
..
我正在尝试使用 Ansible 配置 Ubuntu Xenial Vagrant 来宾.它在 Ubuntu 14.04 上正常工作,但在 16.04 上失败.我得到的错误是 chown failed: 查找用户 vagrant 失败 我正在运行的任务如下: - 名称:确保/srv/web 存在变成:是文件:路径:/srv/web状态:目录模式:0755所有者:“{{ remote
..
我是 Ansible 的新手,我不明白所有人如何轻松地使用 Ansible/YAML 语法编写 shell 命令.可能是我错过了文档中解释得很好的页面. 例如:如果我想在我的远程机器上执行这些命令,我需要在我的 playbook.yml 中写什么: sudo apt-get install software-properties-commonsudo apt-key adv –recv
..
总而言之,在使用 Ansible 配置我的 vagrant box 时,我在尝试使用 ssh 克隆我的 bitbucket 私有存储库时遇到了一个神秘的错误.错误指出“主机密钥验证失败". 然而,如果我 vagrant ssh 然后运行 'git clone' 命令,私有仓库就被成功克隆了.这表明 ssh 转发代理确实在工作,并且 vagrant box 可以访问我与 bitbucket
..
当我尝试执行挂载模块时,我的 Ansible playbook 出现错误: 错误挂载 192.168.33.1:/Users/me/playbooks/site1/website: mount.nfs: remote share not in 'host:dir' 格式 代码目录挂载: $ vagrant ssh -c "mount | grep http"192.168.33.1:/Use
..