- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用它的 ansible
供应器供应一台由 packer
构建的机器;
配置无法找到我在自定义 ansible.cfg
文件中设置的一些角色,如下所示:
[defaults]
stdout_callback = yaml
retry_files_enabled = False
vault_password_file = .vault
roles_path = ./roles
打包机 documentation不指示将位置传递给自定义 ansible.cfg
文件的方式;
有没有办法解决这个问题?
最佳答案
您可以使用 packer 的环境变量来设置 ansible.cfg 位置,而不是将所有配置移动到 packer。
"provisioners": [
{
"type": "ansible",
"playbook_file": "ansible/playbooks/install.yml",
"ansible_env_vars": [ "ANSIBLE_CONFIG=ansible/ansible.cfg" ]
}
]
引用:https://docs.ansible.com/ansible/latest/reference_appendices/config.html#the-configuration-file
关于packer - 为 ansible provisioner 使用自定义配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52887283/
我有一个包装器 json,如: "builders": [{...}], "provisioners": [ { "type": "file",
我想将 ISO_URL 作为命令行参数传递。我试着按照 https://www.packer.io/docs/templates/user-variables.html 上的一个例子 我的变量部分看起
我最近一直在研究 packer,发现它是一个很棒的工具。但是我没有在安装脚本中使用已安装的工具。 这是我一直在玩的一个示例打包程序模板(我知道有更好的方法可以将它与脚本和供应商一起使用。但为了简单起见
我对 Packer 和 RancherOS 有疑问。我正在尝试使用 cloud-config 文件构建自定义 rancherOS 镜像。我正在 MacOSX 上工作。 我有这个build.json文件
这是我的第一个问题。我尝试遵循所有准则。 我正在尝试使用 Packer 创建 Debian 8 的 Vagrant 镜像。如果我运行仅使用“builders”模板的 packer 构建,它将成功执行并
Packer 在构建时自动缓存操作系统 ISO。有没有什么方法可以利用这种机制(或类似机制)在 VM 内配置文件,这样它就不会每次都重新下载它们? 最佳答案 使用 url 的 sha256 下载 is
我刚开始使用Packer,并且在某些情况下我的构建失败,因此我希望登录到该机中调查原因。但是,似乎没有packer login或类似命令可以给我一个 shell 。取而代之的是,在我有机会进行调查之前
我想在打包程序配置期间生成一个公共(public)/私有(private) ssh key 对并将文件复制到主机。有没有办法使用打包程序将文件从 VM 复制到主机? 最佳答案 我想到了。文件配置器有一
我有一个似乎是不受支持的有效用例 - afaik - 场景,使用 packer.io我担心我可能会遗漏一些东西...... 因此,在加壳器中,我可以添加: 很多builders , 有一个不同的nam
我一直在尝试找出在打包程序中使用选项变量的可能性,我的脚本如下: "provisioners": [{ "type": "shell", "scripts": [ "scripts/c
在我对 Packer 的探索中,我想知道以下几点: docs状态(作为向 AWS 预配 Ubuntu 镜像的入门步骤的一部分): Note: The sleep 30 in the example a
我开始使用 Packer,我有一个问题。是否有添加 bash 脚本的解决方案,该脚本将在从镜像部署 VM 后自动启动且仅启动一次? 最佳答案 在linux虚拟机镜像的/etc/rc.local中添加如
假设我有一个名为 windows_10.json 的 Packer 文件.我跑了 packer build windows_10.json构建 Windows 10 的 VirtualBox 镜像需要
我正在使用 PAR::Packer,这个问题突然出现在我的脑海中。 PAR::Packer 在 Perl 中是如何工作的?它实际上是否将 Perl 脚本编译为 .exe,就像 g++ 将 C++ 源代
当我使用 vagrant 时,我可以在 Vagrantfile 中指定 list 文件。 例子: config.vm.provision "ansible" do |ansible| ansi
任何人都已经遇到过 packer build 的这个问题? Waiting for SSH to become available... [INFO] Attempting SSH connectio
如果我想使用 Packer 创建虚拟机镜像,一种选择是下载操作系统的 ISO 镜像并将其用作自定义设置的基础。执行此操作时,需要提供 boot_command ,这是一个字符串数组,告诉 Packer
我从 ubuntu shell 运行以下命令,与 aws 平台对话,自定义 amazon ami(ami-9abea4fb): $ packer build -debug template.packe
我对整个 Packer/Vagrant, Puppet 世界很陌生。我正在尝试使用 Packer 和 Puppet 构建我的第一个 VM。 我可以成功构建一个 virtualbox,并且我已经包含了一
我试图了解所有这些工具是如何工作的,因为据我所知,它们会更改变量的名称以实现更好的压缩。 它们是否也更改对象属性的名称?我猜他们不会,因为否则任何使用 object[property] 符号的东西,其
我是一名优秀的程序员,十分优秀!