Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "variables": {
- "cpus": "2",
- "disk_size": "20000",
- "memory": "2048",
- "keep_registered": "false",
- "switch_name": "external",
- "iso_checksum": "md5:aba7e22636c435c5008f5d059ae69a62",
- "iso_checksum_type": "md5",
- "iso_name": "ubuntu-20.04.2-live-server-amd64.iso",
- "vm_name": "ubuntu20_packer",
- "ssh_username": "admin",
- "ssh_password": "MyPassWd!"
- },
- "builders": [
- {
- "type": "hyperv-iso",
- "disk_size": "{{ user `disk_size` }}",
- "cpus": "{{ user `cpus` }}",
- "memory": "{{ user `memory` }}",
- "floppy_files": [],
- "http_directory": "./http/",
- "vm_name": "{{ user `vm_name` }}",
- "switch_name": "{{ user `switch_name` }}",
- "generation": 1,
- "enable_dynamic_memory": true,
- "enable_secure_boot": false,
- "temp_path": "./hyperv_vms",
- "headless": false,
- "shutdown_command": "echo '{{ user `ssh_password` }}' | sudo -S -E shutdown -P now",
- "communicator": "ssh",
- "ssh_username": "{{ user `ssh_username` }}",
- "ssh_password": "{{ user `ssh_password` }}",
- "iso_urls": [
- "{{ user `iso_name` }}"
- ],
- "ssh_timeout": "180m",
- "iso_checksum": "{{ user `iso_checksum` }}",
- "ssh_handshake_attempts": "90",
- "boot_wait": "4s",
- "skip_export": true,
- "keep_registered": false,
- "boot_command": [
- "<enter><enter><f6><esc><wait> ",
- "autoinstall ds=nocloud-net;s=http://{{ .HTTPIP }}:{{ .HTTPPort }}/cloud-init/",
- "<enter><wait>"
- ]
- }
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement