Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terraform Recipe overview page #1089

Merged
merged 8 commits into from
Apr 1, 2024
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: 2 additions & 0 deletions .github/config/en-custom.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ Async
AWSSimpleQueueService
Azure
Blazor
Bitbucket
Gitlab
CAs
clusterissuer
ClusterIssuer
Expand Down
7 changes: 7 additions & 0 deletions docs/content/guides/recipes/terraform/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
type: docs
title: "Terraform Radius Recipes"
linkTitle: "Terraform Radius Recipes"
description: "Learn how to automate infrastructure deployment for your resources with Terraform Radius Recipes"
weight: 500
---
jasonviviano marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ linkTitle: "Private git repos"
description: "Learn how to setup your Radius environment to pull Terraform Recipe templates from a private git repository."
weight: 500
categories: "How-To"
aliases : ["/guides/recipes/terraform/howto-private-registry"]
tags: ["recipes", "terraform"]
---

Expand Down
28 changes: 28 additions & 0 deletions docs/content/guides/recipes/terraform/overview/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
type: docs
title: "Overview: Terraform recipes"
linkTitle: "Overview"
description: "Add Terraform based Radius Recipes to your Radius Application"
weight: 100
categories: "Overview"
tags: ["recipes","Terraform"]
---

For a general explanation on Recipes as a concept visit the general [Recipes overview]({{< ref "/guides/recipes/overview" >}}) page.

## Capabilities

### Private Git repositories

Radius supports the use of Terraform modules from private Git repositories as templates for Radius Recipes from any Git platforms such as GitHub, Azure DevOps, Bitbucket, and Gitlab.

### Leverage any Terraform provider

Radius Recipes can leverage any Terraform provider allowing users to interact with and manage resources of any specific infrastructure platform or service, such as AWS, Azure, or Google Cloud.

## Further Reading

- [Author custom recipes]({{< ref howto-author-recipes >}})
- [Register a Recipe from a private registry]({{< ref "/guides/recipes/terraform/howto-private-registry" >}})
- [`rad recipe` CLI reference]({{< ref rad_recipe >}})
- [Recipes overview]({{< ref "/guides/recipes/overview" >}})
Loading