Skip to content

Files

Latest commit

ab60651 · Jun 25, 2025

History

History

build-package

README.md

Build Package Examples

Configuration in this directory creates deployment packages in a variety of combinations.

Look into Runtimes Examples for more ways to build and deploy AWS Lambda Functions using supported runtimes (Rust, Go, Java).

Usage

To run this example you need to execute:

$ terraform init
$ terraform plan
$ terraform apply

Note that this example may create resources which cost money. Run terraform destroy when you don't need these resources.

Requirements

Name Version
terraform >= 1.5.7
aws >= 6.0
random >= 2.0

Providers

Name Version
random >= 2.0

Modules

Name Source Version
lambda_function_from_package ../../ n/a
lambda_layer ../../ n/a
lambda_layer_pip_requirements ../.. n/a
lambda_layer_poetry ../../ n/a
npm_package_with_commands_and_patterns ../../ n/a
package_dir ../../ n/a
package_dir_pip_dir ../../ n/a
package_dir_poetry ../../ n/a
package_dir_poetry_no_docker ../../ n/a
package_dir_with_npm_install ../../ n/a
package_dir_without_npm_install ../../ n/a
package_dir_without_pip_install ../../ n/a
package_file ../../ n/a
package_file_with_pip_requirements ../../ n/a
package_src_poetry ../../ n/a
package_src_poetry2 ../../ n/a
package_with_commands_and_patterns ../../ n/a
package_with_docker ../../ n/a
package_with_npm_requirements_in_docker ../../ n/a
package_with_patterns ../../ n/a
package_with_pip_requirements_in_docker ../../ n/a
package_with_pip_requirements_in_docker_overriding_entrypoint ../../ n/a

Resources

Name Type
random_pet.this resource

Inputs

No inputs.

Outputs

No outputs.