Table of Contents - packer-config-1.6.5 Documentation
Classes and Modules
- Packer
- Packer::Builder
- Packer::Builder::Amazon
- Packer::Builder::Amazon::EBS
- Packer::Builder::Amazon::Instance
- Packer::Builder::Docker
- Packer::Builder::Null
- Packer::Builder::Qemu
- Packer::Builder::UnrecognizedBuilderTypeError
- Packer::Builder::VMWareISO
- Packer::Builder::VMWareVMX
- Packer::Builder::VirtualBoxISO
- Packer::Config
- Packer::Config::DumpError
- Packer::Config::PackerBuildError
- Packer::Config::UndefinedVariableError
- Packer::DataObject
- Packer::DataObject::DataValidationError
- Packer::DataObject::ExclusiveKeyError
- Packer::EnvVar
- Packer::Macro
- Packer::PostProcessor
- Packer::PostProcessor::Compress
- Packer::PostProcessor::DockerImport
- Packer::PostProcessor::DockerPush
- Packer::PostProcessor::DockerSave
- Packer::PostProcessor::DockerTag
- Packer::PostProcessor::Manifest
- Packer::PostProcessor::ShellLocal
- Packer::PostProcessor::UnrecognizedPostProcessorTypeError
- Packer::PostProcessor::Vagrant
- Packer::Provisioner
- Packer::Provisioner::Ansible
- Packer::Provisioner::Chef
- Packer::Provisioner::Chef::Client
- Packer::Provisioner::Chef::Solo
- Packer::Provisioner::File
- Packer::Provisioner::Powershell
- Packer::Provisioner::Puppet
- Packer::Provisioner::Puppet::Masterless
- Packer::Provisioner::Puppet::Server
- Packer::Provisioner::Salt
- Packer::Provisioner::Shell
- Packer::Provisioner::UnrecognizedProvisionerTypeError
- Packer::Provisioner::WindowsRestart
- Packer::Provisioner::WindowsShell
- Packer::Runner
- Packer::Runner::CommandExecutionError
Methods
- ::exec! — Packer::Runner
- ::get_builder — Packer::Builder
- ::get_postprocessor — Packer::PostProcessor
- ::get_provisioner — Packer::Provisioner
- ::new — Packer::Config
- ::new — Packer::Builder
- ::new — Packer::Builder::Amazon
- ::new — Packer::Builder::Amazon::EBS
- ::new — Packer::Builder::Amazon::Instance
- ::new — Packer::Builder::Docker
- ::new — Packer::Builder::Null
- ::new — Packer::Builder::Qemu
- ::new — Packer::Builder::VirtualBoxISO
- ::new — Packer::Builder::VMWareISO
- ::new — Packer::Builder::VMWareVMX
- ::new — Packer::DataObject
- ::new — Packer::PostProcessor
- ::new — Packer::PostProcessor::Compress
- ::new — Packer::PostProcessor::DockerImport
- ::new — Packer::PostProcessor::DockerPush
- ::new — Packer::PostProcessor::DockerSave
- ::new — Packer::PostProcessor::DockerTag
- ::new — Packer::PostProcessor::Manifest
- ::new — Packer::PostProcessor::ShellLocal
- ::new — Packer::PostProcessor::Vagrant
- ::new — Packer::Provisioner
- ::new — Packer::Provisioner::Ansible
- ::new — Packer::Provisioner::Chef::Client
- ::new — Packer::Provisioner::Chef::Solo
- ::new — Packer::Provisioner::File
- ::new — Packer::Provisioner::Powershell
- ::new — Packer::Provisioner::Puppet::Masterless
- ::new — Packer::Provisioner::Puppet::Server
- ::new — Packer::Provisioner::Salt
- ::new — Packer::Provisioner::Shell
- ::new — Packer::Provisioner::WindowsRestart
- ::new — Packer::Provisioner::WindowsShell
- ::run! — Packer::Runner
- ::types — Packer::Builder
- ::types — Packer::PostProcessor
- ::types — Packer::Provisioner
- ::validate_type — Packer::Builder
- ::validate_type — Packer::PostProcessor
- ::validate_type — Packer::Provisioner
- #__add_array_of_array_of_strings — Packer::DataObject
- #__add_array_of_hashes — Packer::DataObject
- #__add_array_of_ints — Packer::DataObject
- #__add_array_of_strings — Packer::DataObject
- #__add_boolean — Packer::DataObject
- #__add_hash — Packer::DataObject
- #__add_integer — Packer::DataObject
- #__add_json — Packer::DataObject
- #__add_string — Packer::DataObject
- #__exclusive_key_error — Packer::DataObject
- #accelerator — Packer::Builder::Qemu
- #access_key — Packer::Builder::Amazon
- #account_id — Packer::Builder::Amazon::Instance
- #add_builder — Packer::Config
- #add_key_dependencies — Packer::DataObject
- #add_postprocessor — Packer::Config
- #add_provisioner — Packer::Config
- #add_required — Packer::DataObject
- #add_variable — Packer::Config
- #ami_block_device_mappings — Packer::Builder::Amazon
- #ami_description — Packer::Builder::Amazon
- #ami_groups — Packer::Builder::Amazon
- #ami_name — Packer::Builder::Amazon
- #ami_product_codes — Packer::Builder::Amazon
- #ami_regions — Packer::Builder::Amazon
- #ami_users — Packer::Builder::Amazon
- #ami_virtualization_type — Packer::Builder::Amazon
- #associate_public_ip_address — Packer::Builder::Amazon
- #availability_zone — Packer::Builder::Amazon
- #binary — Packer::PostProcessor::ShellLocal
- #binary — Packer::Provisioner::Powershell
- #binary — Packer::Provisioner::Shell
- #binary — Packer::Provisioner::WindowsShell
- #boot_command — Packer::Builder::Qemu
- #boot_command — Packer::Builder::VirtualBoxISO
- #boot_command — Packer::Builder::VMWareISO
- #boot_command — Packer::Builder::VMWareVMX
- #boot_wait — Packer::Builder::Qemu
- #boot_wait — Packer::Builder::VirtualBoxISO
- #boot_wait — Packer::Builder::VMWareISO
- #boot_wait — Packer::Builder::VMWareVMX
- #bootstrap_args — Packer::Provisioner::Salt
- #build — Packer::Config
- #bundle_destination — Packer::Builder::Amazon::Instance
- #bundle_prefix — Packer::Builder::Amazon::Instance
- #bundle_upload_command — Packer::Builder::Amazon::Instance
- #bundle_vol_command — Packer::Builder::Amazon::Instance
- #chained_postprocessors? — Packer::Config
- #changes — Packer::Builder::Docker
- #chef_environment — Packer::Provisioner::Chef::Client
- #client_cert_path — Packer::Provisioner::Puppet::Server
- #client_key — Packer::Provisioner::Chef::Client
- #client_private_key_path — Packer::Provisioner::Puppet::Server
- #command — Packer::Provisioner::Ansible
- #commit — Packer::Builder::Docker
- #communicator — Packer::Builder
- #compression_level — Packer::PostProcessor::Compress
- #compression_level — Packer::PostProcessor::Vagrant
- #config_template — Packer::Provisioner::Chef::Client
- #config_template — Packer::Provisioner::Chef::Solo
- #cookbook_paths — Packer::Provisioner::Chef::Solo
- #custom_data — Packer::PostProcessor::Manifest
- #data_bags_path — Packer::Provisioner::Chef::Solo
- #deep_copy — Packer::DataObject
- #delete — Packer::Config
- #description — Packer::Config
- #destination — Packer::Provisioner::File
- #disk_interface — Packer::Builder::Qemu
- #disk_size — Packer::Builder::Qemu
- #disk_size — Packer::Builder::VirtualBoxISO
- #disk_size — Packer::Builder::VMWareISO
- #disk_type_id — Packer::Builder::VMWareISO
- #dump — Packer::Config
- #elevated_password — Packer::Provisioner::Powershell
- #elevated_user — Packer::Provisioner::Powershell
- #encrypted_data_bag_secret_path — Packer::Provisioner::Chef::Solo
- #enhanced_networking — Packer::Builder::Amazon
- #environment_vars — Packer::PostProcessor::ShellLocal
- #environment_vars — Packer::Provisioner::Powershell
- #environment_vars — Packer::Provisioner::Shell
- #environment_vars — Packer::Provisioner::WindowsShell
- #except — Packer::PostProcessor
- #except — Packer::Provisioner
- #execute_command — Packer::PostProcessor::ShellLocal
- #execute_command — Packer::Provisioner::Chef::Client
- #execute_command — Packer::Provisioner::Chef::Solo
- #execute_command — Packer::Provisioner::Powershell
- #execute_command — Packer::Provisioner::Puppet::Masterless
- #execute_command — Packer::Provisioner::Shell
- #execute_command — Packer::Provisioner::WindowsShell
- #export_opts — Packer::Builder::VirtualBoxISO
- #export_path — Packer::Builder::Docker
- #extra_arguments — Packer::Provisioner::Ansible
- #facter — Packer::Provisioner::Puppet::Masterless
- #facter — Packer::Provisioner::Puppet::Server
- #floppy_files — Packer::Builder::Qemu
- #floppy_files — Packer::Builder::VirtualBoxISO
- #floppy_files — Packer::Builder::VMWareISO
- #floppy_files — Packer::Builder::VMWareVMX
- #format — Packer::Builder::Qemu
- #format — Packer::Builder::VirtualBoxISO
- #fusion_app_path — Packer::Builder::VMWareISO
- #fusion_app_path — Packer::Builder::VMWareVMX
- #group_vars — Packer::Provisioner::Ansible
- #guest_additions_mode — Packer::Builder::VirtualBoxISO
- #guest_additions_path — Packer::Builder::VirtualBoxISO
- #guest_additions_sha256 — Packer::Builder::VirtualBoxISO
- #guest_additions_url — Packer::Builder::VirtualBoxISO
- #guest_os_type — Packer::Builder::VirtualBoxISO
- #guest_os_type — Packer::Builder::VMWareISO
- #hard_drive_interface — Packer::Builder::VirtualBoxISO
- #headless — Packer::Builder::Qemu
- #headless — Packer::Builder::VirtualBoxISO
- #headless — Packer::Builder::VMWareISO
- #headless — Packer::Builder::VMWareVMX
- #hiera_config_path — Packer::Provisioner::Puppet::Masterless
- #host_vars — Packer::Provisioner::Ansible
- #http_directory — Packer::Builder::Qemu
- #http_directory — Packer::Builder::VirtualBoxISO
- #http_directory — Packer::Builder::VMWareISO
- #http_directory — Packer::Builder::VMWareVMX
- #http_port_max — Packer::Builder::Qemu
- #http_port_max — Packer::Builder::VirtualBoxISO
- #http_port_max — Packer::Builder::VMWareISO
- #http_port_max — Packer::Builder::VMWareVMX
- #http_port_min — Packer::Builder::Qemu
- #http_port_min — Packer::Builder::VirtualBoxISO
- #http_port_min — Packer::Builder::VMWareISO
- #http_port_min — Packer::Builder::VMWareVMX
- #iam_instance_profile — Packer::Builder::Amazon
- #image — Packer::Builder::Docker
- #include — Packer::PostProcessor::Vagrant
- #inline — Packer::PostProcessor::ShellLocal
- #inline — Packer::Provisioner::Powershell
- #inline — Packer::Provisioner::Shell
- #inline — Packer::Provisioner::WindowsShell
- #inline_shebang — Packer::PostProcessor::ShellLocal
- #inline_shebang — Packer::Provisioner::Shell
- #install_command — Packer::Provisioner::Chef::Client
- #install_command — Packer::Provisioner::Chef::Solo
- #instance_type — Packer::Builder::Amazon
- #inventory_file — Packer::Provisioner::Ansible
- #iso_checksum — Packer::Builder::Qemu
- #iso_checksum — Packer::Builder::VirtualBoxISO
- #iso_checksum — Packer::Builder::VMWareISO
- #iso_checksum_type — Packer::Builder::Qemu
- #iso_checksum_type — Packer::Builder::VirtualBoxISO
- #iso_checksum_type — Packer::Builder::VMWareISO
- #iso_url — Packer::Builder::Qemu
- #iso_url — Packer::Builder::VirtualBoxISO
- #iso_url — Packer::Builder::VMWareISO
- #iso_urls — Packer::Builder::VirtualBoxISO
- #iso_urls — Packer::Builder::VMWareISO
- #json — Packer::Provisioner::Chef::Solo
- #keep_input_artifact — Packer::PostProcessor
- #keep_input_artifact — Packer::PostProcessor::Compress
- #keep_input_artifact — Packer::PostProcessor::Vagrant
- #launch_block_device_mappings — Packer::Builder::Amazon
- #local_pillar_roots — Packer::Provisioner::Salt
- #local_state_tree — Packer::Provisioner::Salt
- #login — Packer::PostProcessor::DockerPush
- #login_email — Packer::PostProcessor::DockerPush
- #login_password — Packer::PostProcessor::DockerPush
- #login_server — Packer::PostProcessor::DockerPush
- #login_username — Packer::PostProcessor::DockerPush
- #manifest_dir — Packer::Provisioner::Puppet::Masterless
- #manifest_file — Packer::Provisioner::Puppet::Masterless
- #method_missing — Packer::EnvVar
- #method_missing — Packer::Macro
- #min_packer_version — Packer::Config
- #minion_config — Packer::Provisioner::Salt
- #module_paths — Packer::Provisioner::Puppet::Masterless
- #name — Packer::Builder
- #net_device — Packer::Builder::Qemu
- #node_name — Packer::Provisioner::Chef::Client
- #only — Packer::PostProcessor
- #only — Packer::Provisioner
- #options — Packer::Provisioner::Puppet::Server
- #output — Packer::PostProcessor::Compress
- #output — Packer::PostProcessor::Manifest
- #output — Packer::PostProcessor::Vagrant
- #output_directory — Packer::Builder::Qemu
- #output_directory — Packer::Builder::VirtualBoxISO
- #output_directory — Packer::Builder::VMWareISO
- #output_directory — Packer::Builder::VMWareVMX
- #override — Packer::Provisioner
- #path — Packer::PostProcessor::DockerSave
- #pause_before — Packer::Provisioner
- #playbook_dir — Packer::Provisioner::Ansible
- #playbook_file — Packer::Provisioner::Ansible
- #playbook_paths — Packer::Provisioner::Ansible
- #prevent_sudo — Packer::Provisioner::Chef::Client
- #prevent_sudo — Packer::Provisioner::Chef::Solo
- #prevent_sudo — Packer::Provisioner::Puppet::Masterless
- #prevent_sudo — Packer::Provisioner::Puppet::Server
- #pull — Packer::Builder::Docker
- #puppet_node — Packer::Provisioner::Puppet::Server
- #puppet_server — Packer::Provisioner::Puppet::Server
- #qemu_binary — Packer::Builder::Qemu
- #qemuargs — Packer::Builder::Qemu
- #region — Packer::Builder::Amazon
- #remote_cache_datastore — Packer::Builder::VMWareISO
- #remote_cache_directory — Packer::Builder::VMWareISO
- #remote_cookbook_paths — Packer::Provisioner::Chef::Solo
- #remote_datastore — Packer::Builder::VMWareISO
- #remote_host — Packer::Builder::VMWareISO
- #remote_password — Packer::Builder::VMWareISO
- #remote_path — Packer::PostProcessor::ShellLocal
- #remote_path — Packer::Provisioner::Powershell
- #remote_path — Packer::Provisioner::Shell
- #remote_path — Packer::Provisioner::WindowsShell
- #remote_type — Packer::Builder::VMWareISO
- #remote_username — Packer::Builder::VMWareISO
- #repository — Packer::PostProcessor::DockerImport
- #repository — Packer::PostProcessor::DockerTag
- #respond_to? — Packer::EnvVar
- #respond_to? — Packer::Macro
- #respond_to_missing? — Packer::EnvVar
- #respond_to_missing? — Packer::Macro
- #restart_check_command — Packer::Provisioner::WindowsRestart
- #restart_command — Packer::Provisioner::WindowsRestart
- #restart_timeout — Packer::Provisioner::WindowsRestart
- #role_paths — Packer::Provisioner::Ansible
- #roles_path — Packer::Provisioner::Chef::Solo
- #run_command — Packer::Builder::Docker
- #run_list — Packer::Provisioner::Chef::Client
- #run_list — Packer::Provisioner::Chef::Solo
- #run_tags — Packer::Builder::Amazon
- #s3_bucket — Packer::Builder::Amazon::Instance
- #script — Packer::PostProcessor::ShellLocal
- #script — Packer::Provisioner::Powershell
- #script — Packer::Provisioner::Shell
- #script — Packer::Provisioner::WindowsShell
- #scripts — Packer::PostProcessor::ShellLocal
- #scripts — Packer::Provisioner::Powershell
- #scripts — Packer::Provisioner::Shell
- #scripts — Packer::Provisioner::WindowsShell
- #secret_key — Packer::Builder::Amazon
- #security_group_id — Packer::Builder::Amazon
- #security_group_ids — Packer::Builder::Amazon
- #server_url — Packer::Provisioner::Chef::Client
- #shutdown_command — Packer::Builder::Qemu
- #shutdown_command — Packer::Builder::VirtualBoxISO
- #shutdown_command — Packer::Builder::VMWareISO
- #shutdown_command — Packer::Builder::VMWareVMX
- #shutdown_timeout — Packer::Builder::Qemu
- #shutdown_timeout — Packer::Builder::VirtualBoxISO
- #shutdown_timeout — Packer::Builder::VMWareISO
- #shutdown_timeout — Packer::Builder::VMWareVMX
- #skip_bootstrap — Packer::Provisioner::Salt
- #skip_clean_client — Packer::Provisioner::Chef::Client
- #skip_clean_node — Packer::Provisioner::Chef::Client
- #skip_compaction — Packer::Builder::VMWareISO
- #skip_compaction — Packer::Builder::VMWareVMX
- #skip_install — Packer::Provisioner::Chef::Client
- #skip_install — Packer::Provisioner::Chef::Solo
- #source — Packer::Provisioner::File
- #source_ami — Packer::Builder::Amazon
- #source_path — Packer::Builder::VMWareVMX
- #ssh_bastion_host — Packer::Builder
- #ssh_bastion_password — Packer::Builder
- #ssh_bastion_private_key_file — Packer::Builder
- #ssh_bastion_username — Packer::Builder
- #ssh_disable_agent — Packer::Builder
- #ssh_handshake_attempts — Packer::Builder
- #ssh_host — Packer::Builder
- #ssh_password — Packer::Builder
- #ssh_port — Packer::Builder
- #ssh_private_key_file — Packer::Builder
- #ssh_pty — Packer::Builder
- #ssh_timeout — Packer::Builder
- #ssh_username — Packer::Builder
- #staging_directory — Packer::Provisioner::Ansible
- #staging_directory — Packer::Provisioner::Chef::Client
- #staging_directory — Packer::Provisioner::Chef::Solo
- #staging_directory — Packer::Provisioner::Puppet::Masterless
- #staging_directory — Packer::Provisioner::Puppet::Server
- #start_retry_timeout — Packer::Provisioner::Powershell
- #start_retry_timeout — Packer::Provisioner::WindowsShell
- #strip_path — Packer::PostProcessor::Manifest
- #subnet_id — Packer::Builder::Amazon
- #tag — Packer::PostProcessor::DockerImport
- #tag — Packer::PostProcessor::DockerTag
- #tags — Packer::Builder::Amazon
- #temp_config_dir — Packer::Provisioner::Salt
- #temporary_key_pair_name — Packer::Builder::Amazon
- #tools_upload_flavor — Packer::Builder::VMWareISO
- #tools_upload_path — Packer::Builder::VMWareISO
- #user_data — Packer::Builder::Amazon
- #user_data_file — Packer::Builder::Amazon
- #vagrantfile_template — Packer::PostProcessor::Vagrant
- #valid_exit_codes — Packer::Provisioner::Powershell
- #validate — Packer::Config
- #validate — Packer::DataObject
- #validate_key_dependencies — Packer::DataObject
- #validate_required — Packer::DataObject
- #validation_client_name — Packer::Provisioner::Chef::Client
- #validation_key_path — Packer::Provisioner::Chef::Client
- #variable — Packer::Config
- #variables — Packer::Config
- #vboxmanage — Packer::Builder::VirtualBoxISO
- #vboxmanage_post — Packer::Builder::VirtualBoxISO
- #verify_packer_version — Packer::Config
- #version — Packer::Builder::VMWareISO
- #virtualbox_version_file — Packer::Builder::VirtualBoxISO
- #vm_name — Packer::Builder::Qemu
- #vm_name — Packer::Builder::VirtualBoxISO
- #vm_name — Packer::Builder::VMWareISO
- #vm_name — Packer::Builder::VMWareVMX
- #vmdk_name — Packer::Builder::VMWareISO
- #vmx_data — Packer::Builder::VMWareISO
- #vmx_data — Packer::Builder::VMWareVMX
- #vmx_data_post — Packer::Builder::VMWareISO
- #vmx_data_post — Packer::Builder::VMWareVMX
- #vmx_template_path — Packer::Builder::VMWareISO
- #vnc_port_max — Packer::Builder::VMWareISO
- #vnc_port_max — Packer::Builder::VMWareVMX
- #vnc_port_min — Packer::Builder::VMWareISO
- #vnc_port_min — Packer::Builder::VMWareVMX
- #vpc_id — Packer::Builder::Amazon
- #winrm_host — Packer::Builder
- #winrm_password — Packer::Builder
- #winrm_port — Packer::Builder
- #winrm_timeout — Packer::Builder
- #winrm_username — Packer::Builder
- #write — Packer::Config
- #x509_cert_path — Packer::Builder::Amazon::Instance
- #x509_key_path — Packer::Builder::Amazon::Instance
- #x509_upload_path — Packer::Builder::Amazon::Instance