https://github.com/loafoe/terraform-cloudfoundry-traefik
Terraform module for deploying Traefik
https://github.com/loafoe/terraform-cloudfoundry-traefik
cloudfoundry terraform traefik
Last synced: 13 days ago
JSON representation
Terraform module for deploying Traefik
- Host: GitHub
- URL: https://github.com/loafoe/terraform-cloudfoundry-traefik
- Owner: loafoe
- License: mit
- Created: 2020-10-27T14:22:15.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-09-11T11:34:28.000Z (over 2 years ago)
- Last Synced: 2025-01-20T15:17:43.707Z (over 1 year ago)
- Topics: cloudfoundry, terraform, traefik
- Language: HCL
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# terraform-cloudfoundry-traefik
Deploys a Traefik proxy to Cloud foundry
## example usage
```hcl
module "traefik" {
source = "github.com/loafoe/terraform-cloudfoundry-traefik"
cf_org = "hsdp-demo-org"
cf_space = "test"
cf_domain = "us-east.philips-healthsuite.com"
name_postfix = "test"
environment = {
"TRAEFIK_API" = "true"
"TRAEFIK_API_INSECURE" = "true"
"TRAEFIK_API_DASHBOARD" = "true"
"TRAEFIK_API_DEBUG" = "true"
"TRAEFIK_PILOT_TOKEN" = "xxx-xxxx-4xxx-xxxx-xxxxxxxxxx"
"TRAEFIK_PROVIDERS_REST" = "true"
"TRAEFIK_PROVIDERS_REST_INSECURE" = "true"
}
}
```
Accessing the `traefik` entrypoint can then be done by SSH forward:
```
cf ssh -L8080:localhost:8080 traefik
```
## Contact / Getting help
andy.lo-a-foe@philips.com
## License
License is MIT