vagrant相关内容

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

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

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

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

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

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

Ansible fileglob:无法在预期路径中找到...

我正在尝试使用 ansible 删除目录中的所有文件,同时保留该目录.为此,我在任务中使用 with_fileglob 键将所有文件作为 item 变量从该目录中取出.我创建了一个最小示例来显示我的问题: 流浪文件: Vagrant.configure("2") 做 |config|config.vm.box = "centos/7"config.vm.provision :ansible ..
发布时间:2021-11-11 01:22:32 其他开发

Ansible apt-get 安装输出

我正在使用带有 ansible playbook 的 vagrant 来自动在 ubuntu 映像上安装一堆程序.一个程序无法在 vagrant VM 上安装.在 Vagrant 文件中我有 config.vm.provision :ansible do |ansible|ansible.verbose = "vvv"ansible.playbook = "配置/playbook.yml"结尾 ..
发布时间:2021-11-11 01:22:29 其他开发

如何使用 Vagrant 自动安装 Ansible Galaxy 角色?

仅使用一本剧本,则不可能让 Ansible 自动安装依赖角色.至少根据这个SO线程. 但是,我有使用 Vagrant 和 Vagrant 的 Ansible 本地配置器 的附加“优势".我可以应用任何技巧吗? 解决方案 更新 2018-11-22! 鉴于软件的发展,我不能保证下面的所有“旧东西/答案"仍然合法并且不会让您的机器着火哈哈.但是,我确实维护了一个 GitHub 上的 ..
发布时间:2021-11-11 01:22:04 其他开发

“跳过:没有匹配的主机"Vagrant 和 Ansible 的问题

我已经安装了 Vagrant、VirtualBox 和 Ansible 并尝试在一台主机上运行配置,但它总是返回“跳过:没有匹配的主机" 我的剧本文件的头部如下所示: ---- 主机:网络服务器用户:流浪须藤:是的 和我的 /etc/ansible/hosts 文件看起来像这样: [网络服务器]网络服务器1 我尝试将 IP 地址放在那里,但结果相同.我已将我的 ssh 密钥添加到服务 ..
发布时间:2021-11-11 01:17:22 其他开发

如何在 Ansible 中跳过角色执行

我尝试为我的流浪机器编写 playbook.yml,但我面临以下问题.Ansible 提示我设置这些变量,我将这些变量设置为 null/false/no/[just enter],但是无论角色都被执行了!我怎样才能防止这种行为?如果没有设置变量,我只想要没有任何动作.. ---- 名称:部署网络服务器主机:网络服务器vars_prompt:run_common: "运行普通任务?"run_wor ..
发布时间:2021-11-11 01:17:03 其他开发

无法禁用 Ansible 的主机密钥检查

我正在使用 Ansible 1.5.4 在 Ubuntu 14.04 LTS 上配置我的 Vagrant 1.4.3 框. 我在详细模式下收到以下错误消息: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@警告:远程主机标识已更改!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ..
发布时间:2021-11-11 01:16:38 其他开发

使用 Ansible 通过 SSH 连接到 Vagrant 机器

通常,您可以使用 vagrant ssh SSH 到 Vagrant 管理的 VM.有两种选择: 您可以使用 Vagrant 生成的 insecure_private_key认证. 使用您自己的私钥 - 前提是config.ssh.forward_agent 设置为 true,VM 为正确配置 我使用第二个选项.S 当我运行 vagrant ssh 时,我使用我的自定义私钥 ssh ..
发布时间:2021-11-11 01:16:18 其他开发

Ansible SSH 转发似乎不适用于 Vagrant

好的,奇怪的问题.我有与 Vagrant 合作的 SSH 转发.但是我试图在使用 Ansible 作为 Vagrant 配置器时让它工作. 我确切地发现了 Ansible 正在执行的内容,并自己从命令行尝试了它,果然,它也失败了. [/common/picsolve-ansible/u12.04%]ssh -o HostName=127.0.0.1 \-o 用户=vagrant -o 端口 ..
发布时间:2021-11-11 01:15:06 其他开发

Ansible bitbucket clone repo 配置 ssh 错误

我之前发布过这个问题,但那里的答案不再有效. 总而言之,在使用 Ansible 配置我的 vagrant box 时,我在尝试使用 ssh 克隆我的 bitbucket 私有存储库时遇到了一个神秘的错误.错误指出“权限被拒绝(公钥)". 然而,如果我 vagrant ssh 然后运行 ​​'git clone' 命令,私有仓库就被成功克隆了.这表明 ssh 转发代理确实在工作,并且 v ..
发布时间:2021-11-11 01:10:31 其他开发

“无业游民条款"有效,但我无法使用 Ansible 发送临时命令

我用 Vagrant 设置了一台机器,并为它创建了一个基本的 Ansible 剧本.运行时一切正常 vm-abla>流浪条款 但是我无法使用 Ansible 向机器发送临时命令,这是为什么?我已经突出显示了我认为可能表明原因的行. vm-abla>ansible jon -i 配置/主机 -a "echo 'TEST'" -vvvv为用户建立连接:用户 ..
发布时间:2021-11-11 01:09:42 其他开发

使用 ansible 创建 jenkins 工作

我正在开发一个使用 ansible 在 centos7 上部署 jenkins CI 服务器的项目我在使用 ansible 从 xml 模板创建 jenkins 作业时遇到问题. 到目前为止一切正常,但现在我希望能够创建作业,并使用 ansible 从 xml 文件中为它们提供一些基本配置.我的解决方案是来自 jenkins-cli 的以下命令: sudo java -jar jenkin ..
发布时间:2021-11-11 01:09:26 其他开发

Ansible:SSH 错误:ControlPath 太长

我使用 Ubuntu 15.10 运行计算机,并尝试使用 Ansible 运行 Vagrant. 在开始之前,我想说我对服务器管理一无所知,尤其是Ansible. 我打算以这种方式运行我的系统的原因是因为我已经开始着手一个需要这种安装的项目. 毕竟,我遇到的问题是,在配置 Vagrant 时,我收到以下消息 为用户建立连接:vagrantREMOTE_MODU ..
发布时间:2021-11-11 01:08:21 其他开发

流浪者中的 postgres(ubuntu14.04)

我尝试使用 vagrant 创建简单的开发环境,但在使用 postgres 时遇到了问题. 我的 Vagrantfile 很简单: # -*- 模式:ruby -*-# vi: 设置 ft=ruby :# Vagrantfile API/语法版本.除非你知道自己在做什么,否则不要触摸!VAGRANTFILE_API_VERSION = "2"Vagrant.configure(VAGRAN ..
发布时间:2021-11-11 01:07:56 其他开发

Vagrant 多机配置

我正在尝试使用 Ansible 作为供应商在 Vagrant 中创建多机环境. 我的 Vagrantfile 如下所示: Vagrant.configure("2") do |config|config.vm.provision "ansible" 做 |ansible|ansible.limit = "all"ansible.playbook = "main.yml"ansible.i ..
发布时间:2021-11-11 01:06:02 其他开发