A Terraform instantiation of the CloudFormation workflow from blog post: Automatically create customized AppStream 2.0 Linux images.
This does not run from end-to-end (yet?) due to manual steps required to configure the base image builder.
Name | Version |
---|---|
terraform | >= 1.1.4 |
aws | ~> 4.51.0 |
random | ~> 3.4.3 |
Name | Version |
---|---|
aws | ~> 4.51.0 |
random | ~> 3.4.3 |
Name | Source | Version |
---|---|---|
bucket | terraform-aws-modules/s3-bucket/aws | 3.6.1 |
template_files | hashicorp/dir/template | 1.0.2 |
Name | Type |
---|---|
aws_appstream_image_builder.image_builder | resource |
aws_cloudformation_stack.pipeline | resource |
aws_s3_object.zip_files | resource |
aws_ssm_parameter.as2_key | resource |
random_id.id | resource |
aws_subnets.selected | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
base_name | n/a | string |
"Linux_Builder_Base" |
no |
bucket_name | n/a | string |
"as2" |
no |
builder_instance_type | n/a | string |
"stream.standard.medium" |
no |
default_image_name | n/a | string |
"Linux_Automation_Base" |
no |
image_private_key | RSA private key to access instance | string |
"" |
no |
notification_email | email address to send pipeline notifications to | string |
n/a | yes |
pipeline_name | n/a | string |
"AppStream2-Linux-Pipeline" |
no |
starter_image_name | n/a | string |
"AppStream-AmazonLinux2-03-15-2023" |
no |
vpc_id | n/a | string |
n/a | yes |
No outputs.