У меня есть сценарий Terraform для развертывания Ubuntu.
resource "aws_instance" "runner" {
instance_type = "${var.instance_type}"
ami = "${var.ami}"
user_data = "${data.template_file.deploy.rendered}"
}
data "template_file" "deploy" {
template = "${file("cloudinit.tpl")}"
}
Мой cloudinit.tpl:
#cloud-config
runcmd:
- apt-get update
- sleep 30
- apt-get install -y awscli
Я не могу найти никаких проблем в cloud-init.log и не могу найти файл user-data.log в / var / log, чтобы понять, почему пользовательские данные не работают.
/var/log/cloud-init-output.log
? Если вы просматриваете пользовательские данные для экземпляра в консоли AWS, что они показывают? - person ydaetskcoR   schedule 16.08.2019/var/log/cloud-init-output.log
у меня есть это:E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
- person mleaf   schedule 16.08.2019packages
, который также запускаетсяapt-get update
автоматически для тебя. - person StephenKing   schedule 16.08.2019