Ich versuche, mehrere Abschnitte von cloud-init config zusammen mit Terraforms template_cloudinit_config-Feature für eine AWS-Instanz zusammenzuführen.Was ist der richtige Zusammenführungstyp für cloud-init-Abschnitte im mehrteiligen MIME-Format?
Stellen Sie sich vor vier Vorlagen (vereinfacht hier):
# 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
Wenn ich diese Header mit Cloud-config MIME kodieren ...
--MIMEBOUNDARY
Content-Transfer-Encoding: 7bit
Content-Type: text/cloud-config
Mime-Version: 1.0
Was die richtige Vereinigungstyp zu verwenden?