Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/habedi/terraform-usecases
A collection of Terraform use cases
https://github.com/habedi/terraform-usecases
aws devops ioc learning python terraform
Last synced: 17 days ago
JSON representation
A collection of Terraform use cases
- Host: GitHub
- URL: https://github.com/habedi/terraform-usecases
- Owner: habedi
- License: mit
- Created: 2024-05-12T05:39:41.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-12-03T21:03:03.000Z (20 days ago)
- Last Synced: 2024-12-03T21:29:52.717Z (20 days ago)
- Topics: aws, devops, ioc, learning, python, terraform
- Language: HCL
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform Use Cases
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github/habedi/terraform-usecases/blob/main/LICENSE)
[![CodeFactor](https://www.codefactor.io/repository/github/habedi/terraform-usecases/badge)](https://www.codefactor.io/repository/github/habedi/terraform-usecases)This repository contains a collection of use cases where [Terraform](https://www.terraform.io/) is used to provision resources
in [AWS](https://aws.amazon.com/) to set up environments for various tasks.List of currently implemented use cases:
| Index | Title | Complexity |
|-------|------------------------------------------------------------------------------|------------|
| 1 | [Provision a Server](use-cases/use-case-1/) | Simple |
| 2 | [Provision a Server and a Database](use-cases/use-case-2/) | Simple |
| 3 | [Set up a GraphQL API with AppSync and Amazon Aurora](use-cases/use-case-3/) | Complex |## Installing Poetry
Optionally, you can use [Poetry](https://python-poetry.org/) to manage the Python dependencies (if you use Python for scripting, etc.).
```bash
pipx install poetry # or uv tool install poetry
```