From 69db145cf012b53fe8822fa8ac9ba929ab9344ed Mon Sep 17 00:00:00 2001 From: Maxwell Moon Date: Thu, 25 May 2023 15:27:21 -0700 Subject: [PATCH 1/2] remove links to incomplete pages for iac library docs --- _docs-sources/iac/getting-started/deploying-a-module.md | 2 -- .../refarch/usage/maintain-your-refarch/extending.md | 4 ++-- docs/iac/getting-started/deploying-a-module.md | 4 +--- docs/refarch/usage/maintain-your-refarch/extending.md | 6 +++--- 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/_docs-sources/iac/getting-started/deploying-a-module.md b/_docs-sources/iac/getting-started/deploying-a-module.md index ab97257b23..41db109899 100644 --- a/_docs-sources/iac/getting-started/deploying-a-module.md +++ b/_docs-sources/iac/getting-started/deploying-a-module.md @@ -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. diff --git a/_docs-sources/refarch/usage/maintain-your-refarch/extending.md b/_docs-sources/refarch/usage/maintain-your-refarch/extending.md index 02b9117c57..cf2b114c7a 100644 --- a/_docs-sources/refarch/usage/maintain-your-refarch/extending.md +++ b/_docs-sources/refarch/usage/maintain-your-refarch/extending.md @@ -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.md) and combine them into your own bespoke new services to accelerate your development of the functionality you need. ## Build your own modules diff --git a/docs/iac/getting-started/deploying-a-module.md b/docs/iac/getting-started/deploying-a-module.md index f8fdb27ef1..7cd856602a 100644 --- a/docs/iac/getting-started/deploying-a-module.md +++ b/docs/iac/getting-started/deploying-a-module.md @@ -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. - diff --git a/docs/refarch/usage/maintain-your-refarch/extending.md b/docs/refarch/usage/maintain-your-refarch/extending.md index 767bb124c4..7aa8d35a66 100644 --- a/docs/refarch/usage/maintain-your-refarch/extending.md +++ b/docs/refarch/usage/maintain-your-refarch/extending.md @@ -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.md) and combine them into your own bespoke new services to accelerate your development of the functionality you need. ## Build your own modules @@ -26,6 +26,6 @@ If Gruntwork doesn't have existing modules for the AWS services that you are try From b88adb3f7e46740d7c01e03c791a1638c6e18226 Mon Sep 17 00:00:00 2001 From: Maxwell Moon Date: Thu, 25 May 2023 15:31:47 -0700 Subject: [PATCH 2/2] remove file ext --- .../refarch/usage/maintain-your-refarch/extending.md | 2 +- docs/refarch/usage/maintain-your-refarch/extending.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_docs-sources/refarch/usage/maintain-your-refarch/extending.md b/_docs-sources/refarch/usage/maintain-your-refarch/extending.md index cf2b114c7a..0e664f5fd5 100644 --- a/_docs-sources/refarch/usage/maintain-your-refarch/extending.md +++ b/_docs-sources/refarch/usage/maintain-your-refarch/extending.md @@ -16,7 +16,7 @@ Gruntwork provides a [_catalog_ of services](/iac/reference/) that can be added ## 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.md) and combine them into your own bespoke new services to accelerate your development of the functionality you need. +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 diff --git a/docs/refarch/usage/maintain-your-refarch/extending.md b/docs/refarch/usage/maintain-your-refarch/extending.md index 7aa8d35a66..af1c9a922c 100644 --- a/docs/refarch/usage/maintain-your-refarch/extending.md +++ b/docs/refarch/usage/maintain-your-refarch/extending.md @@ -16,7 +16,7 @@ Gruntwork provides a [_catalog_ of services](/iac/reference/) that can be added ## 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.md) and combine them into your own bespoke new services to accelerate your development of the functionality you need. +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 @@ -26,6 +26,6 @@ If Gruntwork doesn't have existing modules for the AWS services that you are try