oauth2-terraform-config-generator-docker

jd4883/oauth2-terraform-config-generator-docker/docker

Terraform Module HCL DOCKER
Install
module "oauth2-terraform-config-generator-docker" {
source = "jd4883/oauth2-terraform-config-generator-docker/docker"
version = "1.1.1"
}
plain text: /constructs/tfmod-jd4883-oauth2-terraform-config-generator-docker-docker/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-docker-oauth2-terraform-config-generator-docker Automates generation of a docker container to handle oauth2 forward auth via the "quay.io/oauth2-proxy/oauth2-proxy:latest" docker image and configures traefikv2 dns settings. This will likely be moved to another forward auth container in the future but for now this solution works pretty well for its intended use-case NOTE: this readme is a WIP and will be updated with useful how-to information at a later time

Inputs (27)
NameTypeDescriptionDefault
STSSecondsnumber required
upstream_urlstring required
labelsstring required
emailslist(string) required
envarsstring required
cnameslist(string) required
namestring required
customResponseHeadersstring required
networkslist(string) required
oktastring required
organizr_cnamestring required
domainstring required
skip_provider_buttonstringtrue
cookie_securestringtrue
cookie_httponlystringfalse
okta_urlstring"oktapreview.com"
network_frontendstring"frontend"
cookie_expirestring672
network_backendstring"backend"
cookie_namestring"_oauth2_proxy"
oidc_providerstring"oidc"
request_loggingstringfalse
session_store_typestring"cookie"
scopestring"openid email"
cookie_refreshstring24
provider_namestring"okta"
verificationstringtrue
Resources (3)
docker_containerdocker_imagenull_resource
Details
FrameworkTerraform Module
LanguageHCL
Version1.1.1
Cloud DOCKER
Total downloads938
Inputs27
Resources3
Namespacejd4883
Updated