Packer是一种从单一来源配置为多个平台创建相同机器映像的工具。
我不确定这是否是正确的方法,但我想要做的是缩短 Packer 构建图像的时间。所需的步骤之一是复制大约 10 GB 的数据并使其...
我是打包机新手,需要帮助来理解变量的用法 所以我有一个主 build.pck.hcl 文件,其中包含源代码和其他部分,我想在其中使用另一个文件中定义的变量,如下所示...
Packer 如何连接 Debian genericcloud 镜像
packer 有什么方法可以连接到 Debian genericcloud 镜像吗?我们没有使用 cloud-init,而是使用 packer 为我们的私有云创建我们自己的镜像模板。使用 iso ...
从 Bitbucket Pipeline 运行时 Ansible 不会成为 root
我正在从 Bitbucket 管道运行 Packer + Ansible 配置程序。但 ansible 没有成为 root 甚至成为: true 已给出。 Packer 用于创建 Amazon Linux AMI 和 Ansible 配置程序...
Packer - 第一方服务拒绝 ARM Builder Keyvault 访问
我通过引入我自己的keyvault来使用build_key_vault_name,该keyvault具有网络限制,并且仅允许访问vnet内的我的专用网络,但是packer在某种程度上使用了Azure Com...
Packer HCL2 验证返回“没有名为 formatdate 的函数”
我正在尝试在 Packer v1.9.4 HCL2 模板中分配一个变量: 变量“时间戳”{ 类型=字符串 默认 = formatdate("YYMMDDhhmmss", 时间戳()) } 当我验证我...
我正在尝试创建一个流程,通过该流程我可以使用 qemu 构建器在本地开发打包器配置,然后使用它来创建亚马逊 ebs 图像。我从 windows .iso 创建了一个 qcow2 映像,如下所示...
我需要将azure标签传递给packer创建的资源。 文档说我需要使用 azure_tags 参数,但它对该值的实际结构不是很清楚。 命令 ...
我在打包器模板 json 上配置了一个文件配置器: “供应者”:[{ “类型”:“文件”, "source": "packer/api-clients/database.yml", “目的地”:“/tmp/api-cl...
我尝试在 Packer 社区论坛中寻找这个问题的答案,但没有任何喜悦。所以,我想知道是否有人可以帮助我理解为什么无法将图像推送到 ECR。 乙...
参考 Hashicorp Packer for_each 循环中的迭代次数
考虑以下 HCL 地图: 当地人{ 磁盘 = { sda = { 大小 = 1024 薄=真 } sdb = { 大小=2048 薄=假 } } } 以及以下来源“
在 EC2 实例上使用用户数据脚本运行 ansible-playbook
我正在使用 Packer 和 Ansible 来创建 AWS EC2 映像 (AMI)。 Ansible 用于安装 Java 8、安装数据库(Cassandra)、安装 Ansible 并上传 Ansible playbook(我知道我...
我正在关注这篇关于使用 Packer 构建 Raspberry Pi 映像的(相当旧的)文章: https://linuxhit.com/build-a-raspberry-pi-image-packer-packer-builder-arm/ 这个过程非常有效,除了...
Windows AMI 的打包程序 SSH 通信器的 PowerShell 脚本失败
我正在尝试使用 Packer 和使用 AWS SSM session_manager (ssh_interface) 的 SSH 通信器构建 Windows AMI。 Packer 能够使用 SSH 连接到构建器 Windows 实例,并且
Packer + Terraform + EC2 Windows Server:无法使 winrm 远程执行配置程序工作
我正在尝试使用 Packer 在 EC2 上设置 Windows Server 以创建 AMI 和 Terraform 来部署它,但我无法使 Terraform 远程执行配置程序与自动生成的
以下打包文件应该根据 ubuntu-versions 变量为不同的 ubuntu 版本生成单个或多个 ami。 包装机{ 必需的插件{ 亚马逊={ ...
github 帖子 /repos/{owner}/{repo}/actions/runners/registration-token API 上的“资源无法通过集成访问”
我正在从我的 github 工作流程(操作)发出一个 curl 发布请求,以获取自托管运行器的注册令牌,但我收到以下响应: { "message": "资源...
此仓库中有一个名为 ubuntu2204.pkr.hcl 的打包脚本 它接受以下参数: 变量“azure_tags”{ 类型 = 地图(字符串) 默认 = {} } 我一直在尝试打电话
Ansible 配置程序在 Packer 中的 Shell 配置程序之前运行
我有一个 Packer 构建文件,我正在尝试运行一个 Ansible playbook,该剧本从 Packer 机器传输到正在构建的 AWS 机器上,然后使用 Ansible 配置程序执行。 ...
Windows 上使用 Packer 的 PostgreSQL 安装在安装过程中提前退出,没有错误
我正在尝试使用 Packer 在 Windows Server 2019 VM 上安装 Postgres(最好是版本 12.x,但最新版本和旧版本似乎都不起作用)。这个 Packer 构建安装了其他几个工具