【发布时间】:2017-12-18 02:38:52
【问题描述】:
我正在尝试将 cloud-init 配置的多个部分与 Terraform 的 AWS 实例的 template_cloudinit_config 功能合并。
想象一下 4 个模板(此处简化):
# template 1
hostname: ${hostname}
# template 2
users:
- name: "a"
- name: "b"
- name: "c"
# template 3
coreos:
units:
- name: ${service}.service
# template 4
coreos:
units:
- name: ${service2}.service
如果我使用 cloud-config 标头对这些进行 MIME 编码...
--MIMEBOUNDARY
Content-Transfer-Encoding: 7bit
Content-Type: text/cloud-config
Mime-Version: 1.0
要使用的正确合并类型是什么?
【问题讨论】:
标签: terraform mime cloud-init