Permalink
Cannot retrieve contributors at this time
packer-centos-7/aws-centos7-base.json
Go to file{ | |
"min_packer_version": "0.8.6", | |
"description": "Bare CentOS 7 prepped for AMI import", | |
"variables": { | |
"profile": "xfs", | |
"disk_size": "8192", | |
"memory": "6122", | |
"cpus": "4", | |
"ssh_username": "centos", | |
"ssh_password": "centos", | |
"aws_access_key": "", | |
"aws_secret_key": "", | |
"region": "us-west-1" | |
}, | |
"builders": [ | |
{ | |
"type": "virtualbox-iso", | |
"name": "centos-7-ami", | |
"vm_name": "centos7-ec2-{{user `profile`}}", | |
"headless": true, | |
"guest_os_type": "RedHat_64", | |
"disk_size": "{{user `disk_size`}}", | |
"vboxmanage": [ | |
["modifyvm", "{{.Name}}", "--memory", "{{user `memory`}}"], | |
["modifyvm", "{{.Name}}", "--cpus", "{{user `cpus`}}"] | |
], | |
"iso_url": "http://mirror.steadfast.net/centos/7/isos/x86_64/CentOS-7-x86_64-NetInstall-1511.iso", | |
"iso_checksum": "9ed9ffb5d89ab8cca834afce354daa70a21dcb410f58287d6316259ff89758f5", | |
"iso_checksum_type": "sha256", | |
"http_directory": "http", | |
"boot_command": ["<tab> text ks=http://{{.HTTPIP}}:{{.HTTPPort}}/ks-{{user `profile`}}.cfg<enter><wait>"], | |
"boot_wait": "10s", | |
"ssh_username": "{{user `ssh_username`}}", | |
"ssh_password": "{{user `ssh_password`}}", | |
"ssh_port": 22, | |
"ssh_wait_timeout": "10000s", | |
"guest_additions_mode": "disable", | |
"shutdown_command": "sudo -S shutdown -P now", | |
"output_directory": "output-{{user `profile`}}", | |
"format": "ova" | |
} | |
], | |
"post-processors": [ | |
{ | |
"type": "amazon-import", | |
"access_key": "{{user `aws_access_key`}}", | |
"secret_key": "{{user `aws_secret_key`}}", | |
"region": "{{user `region`}}", | |
"s3_bucket_name": "internet2-ami-import-us-west-1", | |
"tags": { | |
"Description": "packer amazon-import-base {{timestamp}}" | |
} | |
} | |
] | |
} |