Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. "variables": {
  2. "client_secret": "",
  3. "vm_name": ""
  4. },
  5. "sensitive-variables": ["client_secret"],
  6. "builders": [
  7. {
  8. "type": "azure-arm",
  9. "client_id": "{{ arm_deploy_client_id }}",
  10. "client_secret": "{% raw %}{{user `client_secret`}}{% endraw %}",
  11. "build_resource_group_name": "{{ packer_rg }}",
  12. "subscription_id": "{{ arm_subscription_id }}",
  13. "managed_image_name": "{% if debug_build %}debug-{% endif %}ubuntu-1804_v{{image_version}}",
  14. "managed_image_resource_group_name": "{{ packer_rg }}",
  15. "vm_size": "Standard_D4_v3",
  16. "temp_compute_name": "{% raw %}{{user `vm_name`}}{% endraw %}",
  17. "os_type": "Linux",
  18. "image_publisher": "Canonical",
  19. "image_offer": "UbuntuServer",
  20. "image_sku": "18.04-LTS",
  21. "virtual_network_name": "{{ vnet_name }}",
  22. "virtual_network_resource_group_name": "{{ vnet_rg }}",
  23. "virtual_network_subnet_name": "{{ vnet_subnet }}",
  24. "ssh_username": "XXX_USERNAME",
  25. "ssh_password": "XXX_PASSWORD",
  26. "custom_data_file": "{{ linux_custom_data_file }}",
  27. "azure_tags": {
  28. "tags": "placeholder",
  29. "packer": "build"
  30. }
  31. }
  32. ],
  33. "provisioners": [
  34. {
  35. "type": "shell",
  36. "execute_command": "chmod +x {{ .Path }}; {{ .Vars }} sudo -E sh '{{ .Path }}'",
  37. "inline": [
  38. "userdel -f -r ansible",
  39. "/usr/sbin/waagent -force -deprovision+user && export HISTSIZE=0 && sync"
  40. ],
  41. "inline_shebang": "/bin/sh -x"
  42. }
  43. {% endraw %}
  44. ]
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement