github.com/inloco/packer@v1.3.2/examples/alicloud/chef/alicloud.json (about)

     1  {
     2    "variables": {
     3      "access_key": "{{env `ALICLOUD_ACCESS_KEY`}}",
     4      "secret_key": "{{env `ALICLOUD_SECRET_KEY`}}"
     5    },
     6    "builders": [{
     7      "type":"alicloud-ecs",
     8      "access_key":"{{user `access_key`}}",
     9      "secret_key":"{{user `secret_key`}}",
    10      "region":"cn-beijing",
    11      "image_name":"packer_chef2",
    12      "source_image":"ubuntu_14_0405_64_40G_alibase_20170625.vhd",
    13      "ssh_username":"root",
    14      "instance_type":"ecs.n1.medium",
    15      "io_optimized":"true",
    16      "image_force_delete":"true",
    17      "internet_charge_type":"PayByTraffic",
    18      "ssh_password":"Test1234",
    19      "user_data_file":"examples/alicloud/chef/user_data.sh"
    20    }],
    21    "provisioners": [{
    22      "type": "file",
    23      "source": "examples/alicloud/chef/chef.sh",
    24      "destination": "/root/"	
    25     },{
    26      "type": "shell",
    27      "inline": [
    28  	"cd /root/",
    29      "chmod 755 chef.sh",
    30  	"./chef.sh",
    31      "chef-server-ctl  reconfigure"
    32      ]
    33    }]
    34  }