vagrant相关内容
目的 我想要 ansible 在我的 Windows 8 机器上配置虚拟机 vm [通过 Vagrant].一切都需要在本地运行,因为 Ansible 不能在 Windows 上运行,我用 ansible 作为控制机器引导一个 debian vm.此代码作为示例.在与系统苦苦挣扎后,我让它有些工作,但并不完全(虽然 ansible 没有告诉我). 问题 如果需要,使用 ansib
..
我无法看到正确的使用方法.我有多个服务器分配了不同的角色,分布在多个组中.与生产/登台环境相比,我在本地 Vagrant 环境中使用 group_vars 时遇到了一些困难.在生产中,有更多的服务器,分配的组更少.在我的 Vagrant 环境中,我有更少的机器,每个机器分配了更多的角色/组.我有一台机器,它是一组组的成员,每个组都有自己的变量“tcp_ports",它列出了应该在我的 iptabl
..
目的 我想要 ansible 在我的 Windows 8 机器上配置虚拟机 vm [通过 Vagrant].一切都需要在本地运行,因为 Ansible 不能在 Windows 上运行,我用 ansible 作为控制机器引导一个 debian vm.此代码作为示例.在与系统苦苦挣扎后,我让它有些工作,但并不完全(虽然 ansible 没有告诉我). 问题 如果需要,使用 ansib
..
我正在尝试使用 ansible 删除目录中的所有文件,同时保留该目录.为此,我在任务中使用 with_fileglob 键将所有文件作为 item 变量从该目录中取出.我创建了一个最小示例来显示我的问题: 流浪文件: Vagrant.configure("2") 做 |config|config.vm.box = "centos/7"config.vm.provision :ansible
..
我正在使用带有 ansible playbook 的 vagrant 来自动在 ubuntu 映像上安装一堆程序.一个程序无法在 vagrant VM 上安装.在 Vagrant 文件中我有 config.vm.provision :ansible do |ansible|ansible.verbose = "vvv"ansible.playbook = "配置/playbook.yml"结尾
..
仅使用一本剧本,则不可能让 Ansible 自动安装依赖角色.至少根据这个SO线程. 但是,我有使用 Vagrant 和 Vagrant 的 Ansible 本地配置器 的附加“优势".我可以应用任何技巧吗? 解决方案 更新 2018-11-22! 鉴于软件的发展,我不能保证下面的所有“旧东西/答案"仍然合法并且不会让您的机器着火哈哈.但是,我确实维护了一个 GitHub 上的
..
我已经安装了 Vagrant、VirtualBox 和 Ansible 并尝试在一台主机上运行配置,但它总是返回“跳过:没有匹配的主机" 我的剧本文件的头部如下所示: ---- 主机:网络服务器用户:流浪须藤:是的 和我的 /etc/ansible/hosts 文件看起来像这样: [网络服务器]网络服务器1 我尝试将 IP 地址放在那里,但结果相同.我已将我的 ssh 密钥添加到服务
..
我尝试为我的流浪机器编写 playbook.yml,但我面临以下问题.Ansible 提示我设置这些变量,我将这些变量设置为 null/false/no/[just enter],但是无论角色都被执行了!我怎样才能防止这种行为?如果没有设置变量,我只想要没有任何动作.. ---- 名称:部署网络服务器主机:网络服务器vars_prompt:run_common: "运行普通任务?"run_wor
..
我的服务器上有一个 ansible 2.1.0,我在那里通过 vagrant 和 PC 进行部署.“部署"角色有: - 名称:上传代码变成:真的成为用户:www-datagit: repo=git@bitbucket.org:****.gitdest=/var/www/mainkey_file=/var/www/.ssh/id_rsaaccept_hostkey=true更新=是力=是注册:fr
..
我正在使用 Ansible 1.5.4 在 Ubuntu 14.04 LTS 上配置我的 Vagrant 1.4.3 框. 我在详细模式下收到以下错误消息: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@警告:远程主机标识已更改!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
..
通常,您可以使用 vagrant ssh SSH 到 Vagrant 管理的 VM.有两种选择: 您可以使用 Vagrant 生成的 insecure_private_key认证. 使用您自己的私钥 - 前提是config.ssh.forward_agent 设置为 true,VM 为正确配置 我使用第二个选项.S 当我运行 vagrant ssh 时,我使用我的自定义私钥 ssh
..
我想使用 Ansible 配置上一个节点中的三个节点. 我的主机是 Windows 10. 我的 Vagrantfile 看起来像: Vagrant.configure("2") do |config|(1..3).each do |index|config.vm.define "node#{index}" do |node|node.vm.box = "ubuntu"node.vm
..
好的,奇怪的问题.我有与 Vagrant 合作的 SSH 转发.但是我试图在使用 Ansible 作为 Vagrant 配置器时让它工作. 我确切地发现了 Ansible 正在执行的内容,并自己从命令行尝试了它,果然,它也失败了. [/common/picsolve-ansible/u12.04%]ssh -o HostName=127.0.0.1 \-o 用户=vagrant -o 端口
..
我之前发布过这个问题,但那里的答案不再有效. 总而言之,在使用 Ansible 配置我的 vagrant box 时,我在尝试使用 ssh 克隆我的 bitbucket 私有存储库时遇到了一个神秘的错误.错误指出“权限被拒绝(公钥)". 然而,如果我 vagrant ssh 然后运行 'git clone' 命令,私有仓库就被成功克隆了.这表明 ssh 转发代理确实在工作,并且 v
..
我用 Vagrant 设置了一台机器,并为它创建了一个基本的 Ansible 剧本.运行时一切正常 vm-abla>流浪条款 但是我无法使用 Ansible 向机器发送临时命令,这是为什么?我已经突出显示了我认为可能表明原因的行. vm-abla>ansible jon -i 配置/主机 -a "echo 'TEST'" -vvvv为用户建立连接:用户
..
我正在开发一个使用 ansible 在 centos7 上部署 jenkins CI 服务器的项目我在使用 ansible 从 xml 模板创建 jenkins 作业时遇到问题. 到目前为止一切正常,但现在我希望能够创建作业,并使用 ansible 从 xml 文件中为它们提供一些基本配置.我的解决方案是来自 jenkins-cli 的以下命令: sudo java -jar jenkin
..
我使用 Ubuntu 15.10 运行计算机,并尝试使用 Ansible 运行 Vagrant. 在开始之前,我想说我对服务器管理一无所知,尤其是Ansible. 我打算以这种方式运行我的系统的原因是因为我已经开始着手一个需要这种安装的项目. 毕竟,我遇到的问题是,在配置 Vagrant 时,我收到以下消息 为用户建立连接:vagrantREMOTE_MODU
..
一个人.一项使命.使用 Ansible 配置 Vagrant 机器以用作 Python 开发环境. 我尝试使用 Ansible 配置 Vagrant 机器. 我根据此处概述的说明为其设置了目录结构:https://danielgroves.net/notebook/2014/05/development-environments/ 一切都很顺利,如对“vagrant up"的响应
..
我尝试使用 vagrant 创建简单的开发环境,但在使用 postgres 时遇到了问题. 我的 Vagrantfile 很简单: # -*- 模式:ruby -*-# vi: 设置 ft=ruby :# Vagrantfile API/语法版本.除非你知道自己在做什么,否则不要触摸!VAGRANTFILE_API_VERSION = "2"Vagrant.configure(VAGRAN
..
我正在尝试使用 Ansible 作为供应商在 Vagrant 中创建多机环境. 我的 Vagrantfile 如下所示: Vagrant.configure("2") do |config|config.vm.provision "ansible" 做 |ansible|ansible.limit = "all"ansible.playbook = "main.yml"ansible.i
..