Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/silinternational/terraform-aws-adminer
Terraform module to create an ECS service running Adminer
https://github.com/silinternational/terraform-aws-adminer
Last synced: about 1 month ago
JSON representation
Terraform module to create an ECS service running Adminer
- Host: GitHub
- URL: https://github.com/silinternational/terraform-aws-adminer
- Owner: silinternational
- License: mit
- Created: 2022-02-07T22:49:00.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-10T13:13:02.000Z (3 months ago)
- Last Synced: 2024-09-10T13:46:32.790Z (3 months ago)
- Language: HCL
- Size: 29.3 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# terraform-aws-adminer
This module is used to create an ECS service running Adminer.## What this does
- Create target group for ALB to route based on hostname
- Create task definition and ECS service for Adminer
- Create Cloudflare DNS record## Provider dependencies
### aws
[providers/hashicorp/aws](https://registry.terraform.io/providers/hashicorp/aws)
example configuration:
```hcl
provider "aws" {
region = var.aws_region
access_key = var.aws_access_key_id
secret_key = var.aws_secret_access_key
}
```### cloudflare
[providers/cloudflare/cloudflare](https://registry.terraform.io/providers/cloudflare/cloudflare)
example configuration using email and global API key:
```hcl
provider "cloudflare" {
email = var.cloudflare_email
api_key = var.cloudflare_api_key
}
```example configuration using an API token:
```hcl
provider "cloudflare" {
api_token = var.cloudflare_token
}
```## Example
A working [example](https://github.com/silinternational/terraform-aws-adminer/tree/main/example) usage of this module is included in the source repository.
## More info
More information is available at the [Terraform Registry](https://registry.terraform.io/modules/silinternational/adminer/aws/latest)