Score:0

เพิ่ม Windows VM ให้กับโดเมนโดยใช้ Packer

ธง sa

ฉันกำลังพยายามสร้างอิมเมจ Windows สำหรับการใช้งานบน Azure โดยใช้ Packer ในส่วนหนึ่งของกระบวนการนี้ ฉันต้องใส่ไฟล์บางไฟล์ซึ่งอยู่บน VM ที่มีอยู่ใน Azure ในอิมเมจ ความคิดของฉันคือการเพิ่ม VM ลงในโดเมน เพื่อให้ฉันสามารถคัดลอกไฟล์ได้โดยตรง อย่างไรก็ตาม จนถึงตอนนี้ ฉันยังไม่สามารถเพิ่มรูปภาพลงในโดเมนได้

ฉันได้ลองเรียกใช้สคริปต์ powershell แล้ว แต่สิ่งนี้ทำให้ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

เกิดข้อผิดพลาดในการอัปโหลดสคริปต์ ps ที่มี env vars: เกิดข้อผิดพลาดในการอัปโหลดไฟล์ไปที่ $env:TEMP

ต่อไป ฉันได้ลองเรียกใช้คำสั่ง "Add-Computer" โดยตรงจาก powershell-provisioner (ทั้งแบบปกติและกับผู้ใช้ระดับสูง) แต่ไม่มีตัวเลือกใดสำเร็จ ด้วยเปลือกปกติดูเหมือนว่า Packer ติดอยู่ ไม่มีอะไรเกิดขึ้นหลังจากข้อความ การจัดเตรียมด้วย Powershell. เชลล์ที่ยกระดับทำให้ฉันมีข้อความแสดงข้อผิดพลาด:

(12,8): รหัสผู้ใช้:
==> azure-arm.xxxxx: ที่ C:\Windows\Temp\packer-elevated-shell-617ab2e4-e084-8ef8-f9f6-0d66a82a0129.ps1:60 ถ่าน:1

ใครรู้วิธีเพิ่มรูปภาพในโดเมนบ้าง หรือมีวิธีอื่นที่ฉันสามารถคัดลอกไฟล์จาก VM ที่มีอยู่ไปยังอิมเมจได้หรือไม่? หรืออาจเป็นการดีที่สุดที่จะคัดลอกไฟล์ระหว่างการปรับใช้โดยใช้ Terraform

Score:0
ธง sa

ฉันไม่สามารถแก้ปัญหานี้ผ่าน Packer อย่างไรก็ตาม ฉันพบวิธีแก้ปัญหาโดยใช้ azurerm_virtual_machine_extension ที่ฉันเรียกใช้สคริปต์ powershell ซึ่งทำสิ่งนี้รวมถึงงานอื่น ๆ :

ทรัพยากร "azurerm_virtual_machine_extension" "vm_extension_install_srv" {
    นับ = var.app_count

  ชื่อ = "vm_extension_install_srv"
  virtual_machine_id = azurerm_windows_virtual_machine.app[count.index].id
  ผู้เผยแพร่ = "Microsoft.Compute"
  พิมพ์ = "ส่วนขยายสคริปต์ที่กำหนดเอง"
  type_handler_version = "1.8"
  auto_upgrade_minor_version = จริง

  การตั้งค่า = <<การตั้งค่า
    {
        "commandToExecute": "powershell.exe -Command \"C:/setup/provision/first_boot.ps1 -index ${count.index + 1}; ทางออก 0;\""
    }
การตั้งค่า
}

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา