packer

    3热度

    1回答

    我用封隔器来构建亚马逊AMI和我跑进问题是: 基础AMI(ami-a4bdd194)没有ec2-ami-tools安装,所以我写了一个小脚本使用条件属性来安装它。 它成功安装到/usr/local/bin但我仍然在构建AMI时遇到以下错误。 任何帮助将非常感激!谢谢! //控制台错误日志 amazon-instance: /usr/local/bin/ec2-bundle-vol: line 3:

    0热度

    1回答

    我经常使用perl -s选项将命令行输入到我的脚本中。现在,我想使用PAR::packer将其中一些转换为exe文件。有没有办法使用这种风格的命令行输入与exe文件? 例如,我会运行一个Perl脚本为: perl my_script.pl -name="Robin" -date=20130201 在此脚本中,变量$name,并$date将与给定值进行初始化。我可以使用my_script创建的e

    1热度

    1回答

    我目前正在开发一个游戏,我想知道是否有可能创建一个自定义文件打包机/解包/改性剂在C# 凡能装在整个目录下的所有文件,包括在一个单一的文件子目录使用自定义扩展名,它可以解压缩所有文件,但打包时仍然具有相同的信息,并修改打包文件中的文件。 我知道我问了很多,我不希望能得到所有的答案,所以请,如果你知道至少有一个,请告诉我,或直接我一个链接,如果有的话。 请和谢谢你。

    4热度

    1回答

    我对这个整个帕克/流浪者,木偶世界很陌生。我正在尝试使用Packer和Puppet构建我的第一个虚拟机。 我可以成功构建一个virtualbox,并且我已经包含一个shell脚本调配器来安装puppet。我已经进入虚拟机以验证它是否有效,并安装了木偶。 然后我增加了一个额外的木偶无主供应者,看起来简直像这样: # java dependency package { 'openjdk-7-jdk'

    1热度

    1回答

    为了自动安装基于Debian的Linux系统,我使用packer和“boot_command”。即使问题不是关于封隔器,我想给它一个背景。 看起来,一些参数必须在“boot_command”(syslinux或命令行,如果您不使用打包器)中给出,并且这些参数不能放在“preseed”文件中。 实施例用于选择的区域设置(工作): boot_command: /install/vmlinuz init

    6热度

    3回答

    我的Windows 7 64bit上的perl版本是5.16.2,我没有安装PAR:Packer。我尝试了主动perl和草莓perl,都得到了同样的错误。你能否给我一些建议。下面是我的经验: 我试过ppm install PAR:Packer,版本1.013,但是当我使用PP,我得到了错误: Perl lib version (5.16.2) doesn't match executable ve

    0热度

    1回答

    当我使用/ bin/sh的我可以简单地通过回它通过发出命令庆典 [email protected]:~$ sh $ echo 'ls' | bash some.sh 但是当我尝试使用此命令rm -rf !(cookbooks)我得到这个 $ echo 'rm -rf !(cookbooks)' | bash bash: line 1: syntax error near unexpect

    0热度

    2回答

    米切尔桥本说某处流浪者不应该用于生产。据我了解,packer.io正在填补这一空白 - 可以构建EC2/Rackspace/..图像。虚拟化方面的不同之处是什么?两者都是虚拟机,但它们必须是不同类型的虚拟机。 AWS预构建映像如何与Virtualbox映像或VMWare映像不同?任何有关底层技术的一般暗示都将不胜感激。

    4热度

    2回答

    这可能是我在stackoverflow上提出的最复杂的问题,但我认为所有持续集成newbs都可能从中受益。首先,我已经阅读了大量的文档和许多“入门”内容来理解这一切,但我错过了将它们连接在一起的大局。 我对更高层次的解释感兴趣,可以帮助指导某人围绕AWS,Packer,Vagrant和Chef设置完整的堆栈CI工作流程。额外的好处是可以让它与NodeJS,Express服务器配合使用。 这里有几个

    29热度

    2回答

    我想复制正在运行的EC2实例(抓取AMI)的磁盘映像并将其导入到虚拟框中或最终使用Vagrant运行。我看到该打包程序(http://www.packer.io/)允许您创建AMI和相应的Vagrant框一起工作,但是当前运行的实例已经运行了两年多,并且难以复制。 我想这个问题在devops社区中很常见,但是在我的在线研究中还没有找到解决方案。有没有可以让你完成这项任务的工具?