Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions _docs-sources/iac/getting-started/deploying-a-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -253,5 +253,3 @@ Finally, when prompted, enter `yes` to confirm the resource deletion. Terraform
Now that you’ve developed and deployed your first Terraform module, try creating another module that leverages the module you just created. For example, make your Lambda function available via a URL using an [AWS API Gateway HTTP API](../../reference/modules/terraform-aws-lambda/api-gateway-proxy/) with an AWS Lambda integration. Then, write a test using [Terratest](https://terratest.gruntwork.io/) that confirms your module creates resources as you’d expect.

Finally, consider what other resources you would create to make your modules ready to use in production. For example, you would likely need to add [metrics](../../reference/modules/terraform-aws-monitoring/metrics/metrics.md) and [alerting](../../reference/modules/terraform-aws-monitoring/alarms/alarms.md).

In [Using a module](../usage/using-a-module.md), you’ll learn how to create the same resources defined in these modules using a pre-built Gruntwork module.
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ Your Reference Architecture is delivered as a collection of IaC code. You will g

## Use Gruntwork's services

Gruntwork provides a [_catalog_ of services](/iac/reference/) that can be added by directly referencing them in your terragrunt configuration. Check out the [Using a Service](/iac/usage/using-a-service) docs to learn how you can quickly start using our services in your own Reference Architecture.
Gruntwork provides a [_catalog_ of services](/iac/reference/) that can be added by directly referencing them in your terragrunt configuration. You can add these services to your architecture by creating references to them in the `_envcommon` directory, then each respective environment directory.

## Composing your own services

If Gruntwork doesn't already have the service you are looking you may be able to use our [modules](/iac/overview/modules) and [combine them into your own bespoke new services](/iac/usage/composing-your-own-service) to accelerate your development of the functionality you need. Please check out how you can start [using modules](/iac/usage/using-a-module).
If Gruntwork doesn't already have the service you are looking you may be able to use our [modules](../../../iac/overview/modules) and combine them into your own bespoke new services to accelerate your development of the functionality you need.

## Build your own modules

Expand Down
4 changes: 1 addition & 3 deletions docs/iac/getting-started/deploying-a-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -254,12 +254,10 @@ Now that you’ve developed and deployed your first Terraform module, try creati

Finally, consider what other resources you would create to make your modules ready to use in production. For example, you would likely need to add [metrics](../../reference/modules/terraform-aws-monitoring/metrics/metrics.md) and [alerting](../../reference/modules/terraform-aws-monitoring/alarms/alarms.md).

In [Using a module](../usage/using-a-module.md), you’ll learn how to create the same resources defined in these modules using a pre-built Gruntwork module.


<!-- ##DOCS-SOURCER-START
{
"sourcePlugin": "local-copier",
"hash": "7b82019aecd3437514d6a3c75b0e041f"
"hash": "7b2ae088a461a5c0d847454655de9258"
}
##DOCS-SOURCER-END -->
6 changes: 3 additions & 3 deletions docs/refarch/usage/maintain-your-refarch/extending.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ Your Reference Architecture is delivered as a collection of IaC code. You will g

## Use Gruntwork's services

Gruntwork provides a [_catalog_ of services](/iac/reference/) that can be added by directly referencing them in your terragrunt configuration. Check out the [Using a Service](/iac/usage/using-a-service) docs to learn how you can quickly start using our services in your own Reference Architecture.
Gruntwork provides a [_catalog_ of services](/iac/reference/) that can be added by directly referencing them in your terragrunt configuration. You can add these services to your architecture by creating references to them in the `_envcommon` directory, then each respective environment directory.

## Composing your own services

If Gruntwork doesn't already have the service you are looking you may be able to use our [modules](/iac/overview/modules) and [combine them into your own bespoke new services](/iac/usage/composing-your-own-service) to accelerate your development of the functionality you need. Please check out how you can start [using modules](/iac/usage/using-a-module).
If Gruntwork doesn't already have the service you are looking you may be able to use our [modules](../../../iac/overview/modules) and combine them into your own bespoke new services to accelerate your development of the functionality you need.

## Build your own modules

Expand All @@ -26,6 +26,6 @@ If Gruntwork doesn't have existing modules for the AWS services that you are try
<!-- ##DOCS-SOURCER-START
{
"sourcePlugin": "local-copier",
"hash": "da86a094744c91c8846ed628df436b72"
"hash": "d9af92ca01253c43d339423e19ea2516"
}
##DOCS-SOURCER-END -->