Guest User

Untitled

a guest
Jul 19th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. {
  2. "variables": {
  3. "client_id": "{{env `ARM_CLIENT_ID`}}",
  4. "client_secret": "{{env `ARM_CLIENT_SECRET`}}",
  5. "resource_group": "{{env `ARM_RESOURCE_GROUP`}}",
  6. "subscription_id": "{{env `ARM_SUBSCRIPTION_ID`}}",
  7. "image_name": "centos-golden{{isotime \"02Jan2006-150405\"}}",
  8. "sas_token":"{{env `SAS_TOKEN`}}",
  9. "git_branch":"{{env `VAR_GIT_BRANCH`}}",
  10. "object_id": "{{env `ARM_OBJECT_ID`}}",
  11. "tenant_id": "{{env `ARM_TENANT_ID`}}",
  12. "vnet_name": "{{env `VAR_VNET_NAME`}}",
  13. "vnet_rsg_name" : "{{env `VAR_VNET_RSG`}}",
  14. "vnet_subnet_name": "{{env `VAR_SUBNET`}}"
  15. },
  16. "builders": [{
  17. "type": "azure-arm",
  18. "subscription_id": "{{user `subscription_id`}}",
  19. "client_id": "{{user `client_id`}}",
  20. "client_secret": "{{user `client_secret`}}",
  21. "build_resource_group_name": "Packer-dev",
  22. "os_type": "Linux",
  23. "image_publisher": "OpenLogic",
  24. "image_offer": "CentOS",
  25. "image_sku": "7.4",
  26. "ssh_username": "centos",
  27. "vm_size": "Standard_A2",
  28. "virtual_network_name": "{{user `vnet_name`}}",
  29. "virtual_network_resource_group_name": "{{user `vnet_rsg_name`}}",
  30. "virtual_network_subnet_name": "{{user `vnet_subnet_name`}}",
  31. "azure_tags": {
  32.  
  33. },
  34. "managed_image_resource_group_name": "{{user `resource_group`}}",
  35. "managed_image_name": "{{user `image_name`}}"
  36. }],
  37. "provisioners": [
  38. {
  39. "type": "shell",
  40. "environment_vars": ["SAS_TOKEN={{user `sas_token`}}",
  41. "GIT_BRANCH={{user `git_branch`}}"],
  42. "execute_command": "chmod +x {{ .Path }}; {{ .Vars }} {{ .Path }}",
  43. "script": "bootscript.sh",
  44. "skip_clean": true
  45. }
  46. ]
  47. }
Add Comment
Please, Sign In to add comment