Name | Version |
---|---|
aws | ~> 3.44 |
Name | Version |
---|---|
aws | 3.48.0 |
No modules.
Name | Type |
---|---|
aws_imagebuilder_distribution_configuration.dist_config | resource |
aws_imagebuilder_image_pipeline.pipeline | resource |
aws_imagebuilder_image_recipe.recipe | resource |
aws_imagebuilder_infrastructure_configuration.infra_config | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
ami_tags | A map of tags for the resultant AMI. Should include component versions and parent AMI name. | map(any) |
n/a | yes |
components | A list of ARNs for the components in the recipe. Must be in order of execution. | list(any) |
n/a | yes |
dist_ami_name | The name of the distributed AMI. | string |
n/a | yes |
dist_aws_accounts | A list of AWS Account IDS to distribute the AMI to. | list(any) |
n/a | yes |
dist_name | The name of the distribution configuration. | string |
n/a | yes |
dist_region | The region where to distribute the image | string |
n/a | yes |
infra_config_name | Name of the infrastructure configuration that will run the image. | string |
n/a | yes |
instance_profile_name | The IAM profile that will run the image build. | string |
n/a | yes |
instance_types | A list of instance types that the AMI will be built on | list(any) |
n/a | yes |
logging_bucket | The name of the bucket that build logs should be shipped to. | string |
n/a | yes |
parent_ami_id | AMI ID the image will be based on | string |
n/a | yes |
pipeline_name | Name of the pipeline that will build the image. | string |
n/a | yes |
recipe_name | Name of the recipe that will build the image. | string |
n/a | yes |
recipe_version | Version of the recipe that will build the image. | string |
n/a | yes |
security_group_ids | A list of security groups for the images during the build. | list(any) |
n/a | yes |
sns_topic_arn | An SNS topic that the build details will be posted to. | string |
n/a | yes |
subnet_id | Subnet that the image build will run in | string |
n/a | yes |
working_directory | The directory to be used during build/test workflows. | string |
n/a | yes |
bucket_prefix | A prefix in the logging bucket to separate different build logs. | string |
"/" |
no |
key_pair | A key pair that can be used to remote into the machine. | string |
"" |
no |
terminate_instance_on_failure | Should this image be kept around if it fails during a build (for troubleshooting). | bool |
false |
no |
No outputs.