簡體   English   中英

如何使用 ansible 在 azure 中概括 Windows VM

[英]How to Generalize a windows VM in azure using ansible

作為自動化基礎設施部署的一部分,我需要自動化 VM 創建、在該 vm 中安裝軟件並使用 Ansible 從中捕獲映像。

以下是我用於概括 vm 的片段:

- name: Deallocate the vm
  azure_rm_virtualmachine:
    resource_group: "{{rg_name}}"
    name: "{{vm_name}}"
    allocated : yes
- name:
  azure_rm_image:
     resource_group: "{{rg_name}}"
     name: "{{ vm_name}}-image"
     source : "{{vm_name}}"

從使用上述步驟獲得的圖像創建 vm 時,我在 azure 門戶中收到一條錯誤消息,指出“該 vm 尚未正確概括”。

任何想法我哪里錯了?

好吧,你必須在捕獲它之前概括你的虛擬機。 如果我們在談論 Windows,您需要先對其進行 sysprep。 Azure 不會為您執行此操作。

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource#generalize-the-windows-vm-using-sysprep

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM